PHP-String-Verkettung
Das Verketten von Strings, wie im Beispiel in der Frage, ist eine häufige Aufgabe beim Codieren. Der bereitgestellte Code verursacht jedoch einen Fehler, da das Zeichen „ “ nicht für die Verkettung verwendet werden kann.
Die Lösung besteht darin, das Zeichen „.“ zu verwenden. stattdessen den Betreiber. Darüber hinaus fehlte dem Code das Inkrement der Variablen $personCount in der Schleife.
Der korrigierte Code lautet wie folgt:
while ($personCount < 10) { $result .= $personCount . ' people'; // Use . for concatenation $personCount++; // Increment $personCount } echo $result;
Dieser Code verkettet die Zeichenfolgen korrekt und erhöht das $ personCount-Variable, was zur gewünschten Ausgabe führt: „1 Person 2 Person 3 Person…“
Das obige ist der detaillierte Inhalt vonWarum funktioniert die String-Verkettung in PHP nicht und was ist die richtige Methode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!