Heim > Backend-Entwicklung > PHP-Tutorial > Warum funktioniert die String-Verkettung in PHP nicht und was ist die richtige Methode?

Warum funktioniert die String-Verkettung in PHP nicht und was ist die richtige Methode?

DDD
Freigeben: 2024-11-27 20:41:10
Original
765 Leute haben es durchsucht

Why Doesn't ' ' Work for String Concatenation in PHP, and What's the Correct Method?

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;
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage