PHP字符串连接

Ill*_*lep 49 php string-concatenation

我需要知道是否可以连接字符串,如下所示?如果没有,那么这样做的替代方案是什么?

while ($personCount < 10) {
$result+= $personCount . "person ";
}

echo $result;
Run Code Online (Sandbox Code Playgroud)

它应该像1 person 2 person 3人等......

你不能使用+登录连接,那么替代方案是什么?

abh*_*kdz 89

只是.用于连接.你错过了$personCount增量!

while ($personCount < 10) {
    $result .= $personCount . ' people';
    $personCount++;
}

echo $result;
Run Code Online (Sandbox Code Playgroud)


小智 7

一步(恕我直言)更好

$result .= $personCount . ' people';
Run Code Online (Sandbox Code Playgroud)


小智 5

while ($personCount < 10) {
    $result .= ($personCount++)." people ";
}

echo $result;
Run Code Online (Sandbox Code Playgroud)


小智 5

这应该更快。

while ($personCount < 10) {
    $result .= "{$personCount} people ";
    $personCount++;
}

echo $result;
Run Code Online (Sandbox Code Playgroud)

  • 注意引用任何证据表明 `"{$personCount} people"` 比 `$personCount 快。'人'`?否则这似乎只是疯狂的猜测...... (3认同)