2015-07-19 38 views
1

之間加空格我新的PHP和試圖做到這一點:我如何在PHP兩個輸出

<html> 
<body> 
<?php 
echo 'Welcome'.$_GET['name']; 
?> 
</body> 
</html> 

這是我的PHP代碼顯示使用HTML表單中輸入我的名字。當提交按鈕被按下,我得到這個輸出: - WelcomeNick Watterson

但我想增加歡迎和尼克之間的空間。我怎樣才能在這個代碼中做到這一點?

+1

只是把'echo'歡迎''''''''$ _ GET''name'];' –

+0

感謝兄弟!它工作 – user2439492

+0

所有最好的bhai –

回答

6

使用下面的代碼

<?php 
echo 'Welcome&nbsp;'.$_GET['name']; 
?> 

 是用於創建單個空格字符的HTML實體的代碼。

您還可以使用下面的代碼:

<?php 
    echo 'Welcome '.$_GET['name']; 
?> 

也將工作,因爲一個空的空間是由瀏覽器直接解釋。

+0

是的你是對的。兩者都以相同的方式工作。謝謝! – user2439492

+0

歡迎您 –

+0

只是一個建議的話,從不輸出任何形式的輸入直接到屏幕上,因爲它會帶來安全風險,請在回顯屏幕之前對其進行過濾,在您使用filter_input(INPUT_GET,'name',FILTER_SANITIZE_STRING ) – Edgar

0
<?php 
$strings = array('Hello', 'World!'); 
// Usual concatenation 
echo $strings[0] . ' ' . $strings[1]; 
// Some implode 
echo implode(' ', $strings);