Heim  >  Artikel  >  Backend-Entwicklung  >  Der Unterschied und die Funktion von einfachen und doppelten Anführungszeichen in PHP

Der Unterschied und die Funktion von einfachen und doppelten Anführungszeichen in PHP

伊谢尔伦
伊谢尔伦Original
2017-04-10 15:42:263394Durchsuche

Die Rolle von einfachen und doppelten Anführungszeichen in PHP 🎜>String

kann mithilfe von einfachen oder doppelten Anführungszeichen definiert werden. Es muss jedoch die gleiche Art von einfachen oder doppelten Anführungszeichen verwendet werden, um die Zeichenfolge zu definieren, wie zum Beispiel:

'Hello" und "Hello' sind unzulässige String-Definitionen. ​ Beim Definieren einer Zeichenfolge wird nur eine Art von Anführungszeichen als Trennzeichen berücksichtigt, nämlich einfache Anführungszeichen oder doppelte Anführungszeichen. Wenn also eine Zeichenfolge mit einem doppelten Anführungszeichen beginnt, wird nur das doppelte Anführungszeichen vom Parser analysiert. Auf diese Weise können Sie jedes andere Zeichen, sogar einfache Anführungszeichen, in die Zeichenfolge mit doppelten Anführungszeichen einfügen. Im Folgenden werden einfache und doppelte Anführungszeichen verwendet, um eine Zeichenfolge zu definieren. Das Beispiel sieht wie folgt aus: Ausgabeergebnis:

Was ist der Hauptunterschied zwischen einfachen und doppelten Anführungszeichen in PHP?

Das obige Beispiel der Verwendung von einfachen und doppelten Anführungszeichen zur Definition einer Zeichenfolge kann bei gewöhnlichen Zeichenfolgen keinen Unterschied zwischen den beiden erkennen. Jetzt können wir den Unterschied zwischen einfachen und doppelten Anführungszeichen durch die Verarbeitung der

-Variablen
<?php
$str1 = "go  php";
$str2 = &#39;go  php&#39;;
echo $str1;
echo "<br>";
echo $str2;
?>
leicht verstehen. Das Beispiel lautet wie folgt:

go php
go php
Ausgabeergebnis:

Es ist ersichtlich, dass der Inhalt in doppelten Anführungszeichen von der PHP-Sprache analysiert wurde, und alle Variablen in doppelten Anführungszeichen wird seinen Wert ausgeben; der Inhalt von einfachen Anführungszeichen ist „Was Sie sehen, ist, was Sie erhalten“. Unabhängig davon, ob Variablen vorhanden sind oder nicht, wird er als gewöhnliche Zeichenfolge

behandelt und so ausgegeben, wie er ist. Fügen Sie eine Variable in doppelte Anführungszeichen ein, wenn nach der Variablen englische oder chinesische Zeichen stehen, werden das Zeichen und die Variable verkettet und als ganze Variable behandelt. Stellen Sie sicher, dass Sie der Variablen

Sonderzeichen wie Leerzeichen usw. folgen, um sie zu trennen. Einfache Anführungszeichen sind effizienter als doppelte Anführungszeichen. Verwenden Sie nach Möglichkeit einfache Anführungszeichen. Doppelte Zahlen und einfache Anführungszeichen können miteinander vermischt werden! ! ! Fügen Sie einfache Anführungszeichen zwischen doppelten Anführungszeichen und Variablen zwischen einfachen Anführungszeichen ein, und die Variable wird analysiert. Wenn Sie eine Variable in doppelte Anführungszeichen einfügen und danach keine Leerzeichen wünschen, können Sie die Variable in geschweifte Klammern einschließen.

Das obige ist der detaillierte Inhalt vonDer Unterschied und die Funktion von einfachen und doppelten Anführungszeichen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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