我需要知道它是否可以連接字符串,如下所示?如果不是,那麼這樣做有什麼選擇?PHP字符串連接
while ($personCount < 10) {
$result+= $personCount . "person ";
}
echo $result;
它應該出現像1 person 2 person 3
人等。
您水溼使用+
登錄級聯那麼什麼是另類?
我需要知道它是否可以連接字符串,如下所示?如果不是,那麼這樣做有什麼選擇?PHP字符串連接
while ($personCount < 10) {
$result+= $personCount . "person ";
}
echo $result;
它應該出現像1 person 2 person 3
人等。
您水溼使用+
登錄級聯那麼什麼是另類?
只需使用.
進行連接。 而你錯過了$personCount
增量!
while ($personCount < 10) {
$result .= $personCount . ' people';
$personCount++;
}
echo $result;
的一個步驟(恕我直言)更好
$result .= $personCount . ' people';
我覺得這個代碼應該可以正常工作
while ($personCount < 10) {
$result = $personCount . "people ';
$personCount++;
}
// do not understand why do you need the (+) with the result.
echo $result;
看到你有''people''而不是'people'' – PhoneixS 2014-01-21 11:55:32
你可能會因爲@PhoneixS指出的錯誤而導致大量錯誤:不匹配的引號 – 2017-07-04 08:45:49
while ($personCount < 10) {
$result .= ($personCount++)." people ";
}
echo $result;
這應該會更快。
while ($personCount < 10) {
$result .= "{$personCount} people ";
$personCount++;
}
echo $result;
注意引用任何證據證明'「{$ personCount} people「'比'$ personCount''people''更快嗎?否則它就像瘋狂的猜測一樣...... – Jake 2017-12-09 23:33:37
您實際上在示例代碼中使用了「替代」。 – lanzz 2012-07-11 20:59:07
[參考 - 這個符號在PHP中意味着什麼?](http://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php) – mario 2012-07-11 22:57:14
我發現它很難相信沒有人指出你使用「人」而不是「人」。 – 2017-07-04 08:43:44