2012-02-10 114 views
3

如何在sample1sample2之間的返回文本中添加空格?以下是我迄今爲止:在2之間插入空格

if ($eventid!="") { 
    echo $get_event['sample1'], $get_event['sample2']; 
} 
+0

如果(!$的EventID = 「」){$回聲get_event [ 'SAMPLE1],$ get_event [' SAMPLE2' ]; } – 2012-02-10 06:24:57

+1

''sample1'之後是否缺少單引號? – 2012-02-10 06:27:56

回答

4

它很簡單,

<?php if($eventid!=""){echo $get_event['sample1'] , ' ', $get_event['sample2']; } 
+0

謝謝Alex!如果我想要它是如何:空間逗號空間謝謝! – 2012-02-10 06:52:31

+0

@MelanyChang只需將字符串更改爲'',''。 – alex 2012-02-10 06:55:00

2

變量之間只是echo的空間......縮進總是讓事情更清潔和更容易:

if (!empty($eventid)) { 
    echo $get_event['sample1'] . ' ' . $get_event['sample2']; 
} 

在PHP上,您需要使用點(。)連接字符串...如您在字符串運算符文檔中看到的那樣:

http://php.net/manual/en/language.operators.string.php

+0

'echo'也接受多個參數,就像OP使用過的一樣。 – alex 2012-02-10 06:34:15

+0

@alex我沒有說這不是,兩種方式都有效。自從他問了關於連接,我說了點關於點而不是多個回顯參數,因爲你不能總是用逗號「連接」字符串 – 2012-02-10 06:38:30