4 Stimmen

PHP String-Verkettung mit ","?

Ich habe gerade etwas entdeckt.

echo $var1 , " and " , $var2;

ist dasselbe wie:

echo $var1 . " and " . $var2;

Was ist der eigentliche String-Verkettungsoperator in php? Sollte ich verwenden . o , ?

1voto

kkyy Punkte 11874

Die Verwendung eines Kommas führt nicht zu einer tatsächlichen Verkettung der Zeichenfolgen.

Siehe diese Antwort zu einer anderen Frage.

1voto

Mike A. Punkte 398

Das "." ist der korrekte Verkettungsoperator. "echo" akzeptiert auch "," und behandelt es so, als ob Sie eine Reihe von Argumenten an die "echo"-Methode übergeben und dann jedes einzelne als Echo wiedergeben. Es handelt sich nicht um eine echte Verkettung der Zeichenketten.

0voto

RageZ Punkte 25926

Nein, weil echo mehr als ein Argument annehmen könnte, würde es die einzelnen Argumente drucken

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X