Verbinden von zwei Zeichenfolgen in PHP

May 21

Während die meisten Operationen mit Zeichenfolgen in PHP Funktionen ausgeführt werden, gibt es zwei Zeichenketten-Operatoren. Der Verkettungsoperator wird mit einem Punkt gekennzeichnet. Er mündet in zwei Zeichenfolgen zusammen. Der verketten Zuweisungsoperator wird mit einem Punkt gefolgt von einem Gleichheitszeichen gekennzeichnet. Es verbindet zwei Zeichenfolgen und dann wird das Ergebnis einer Variablen.

Anweisungen

1 Verknüpfen von zwei Literale Zeichenfolgen und mit Hilfe des Verkettungsoperators Ausdruck das Ergebnis einer Variablen zuweisen. Geben Sie beispielsweise:

$joined = "Den Regen in Spanien". " vor allem in der Ebene bleibt. ";

2 Zwei String-Variablen zu definieren und sie in eine neue Variable mit Hilfe des Verkettungsoperators verbinden. Geben Sie beispielsweise:

$string1 = "Den Regen in Spanien";$sting 2 = "Aufenthalte vor allem in der Ebene";$joined = $string1. $string2;

3 Fügen Sie eine literale Zeichenfolge an eine Variable mithilfe des verketten Zuweisungsoperators. Geben Sie beispielsweise:

$joined = "Den Regen in Spanien";$joined. = "Aufenthalte vor allem in der Ebene";

4 Verwenden Sie doppelte Anführungszeichen, und schließen Sie String-Variablen in geschweiften Klammern, zwei Variable Zeichenfolgen zusammen zu verbinden. Geben Sie beispielsweise:

$string1 = "Den Regen in Spanien";$string2 = "fließt hauptsächlich in der Ebene";Echo "{$string1} {$string2}";

Tipps & Warnungen

  • Bewahren Sie Anführungszeichen in einer Zeichenfolge durch Verketten Zeichenfolgenliterale mit verschiedenen Trennzeichen. Zum Beispiel:
  • $line = "Er sagte,". ""Houston, wir haben ein Problem." ';
  • Verwenden Sie Klammern, beim Durchführen von Addition und Subtraktion in der gleichen Zeile als String-Verkettung. Im ersten Beispiel druckt das System eine einzelne Ziffer 1, weil sie eine verkettete Zeichenfolge schafft und die Zeichenfolge als NULL, schätzt Wenn sie ein bis es hinzufügt. Das zweite Beispiel gibt "das Ergebnis ist 2."
  • $value = 1;
  • Echo "das Ergebnis ist". $value + 1; druckt 1
  • Echo "das Ergebnis ist". ($value + 1); druckt das Ergebnis ist 2.