'
Einfach zitiert
Die einfachste Möglichkeit, eine Zeichenfolge anzugeben, besteht darin, sie in einfache Anführungszeichen zu setzen. Ein einfaches Anführungszeichen ist im Allgemeinen schneller und alles, was darin zitiert wird, wird als einfache Zeichenfolge behandelt.
Beispiel:
echo 'Start with a simple string';
echo 'String\'s apostrophe';
echo 'String with a php variable'.$name;
"
Doppelt zitiert
Verwenden Sie in PHP doppelte Anführungszeichen, um zu vermeiden, dass der Punkt zum Trennen von Code verwendet werden muss (Hinweis: Verwenden Sie geschweifte Klammern {}
, um Variablen einzuschließen , wenn Sie den .
Operator concatenation ( ) nicht in Zeichenfolgen verwenden möchten ).
Beispiel:
echo "Start with a simple string";
echo "String's apostrophe";
echo "String with a php variable {$name}";
Gibt es in PHP einen Leistungsvorteil für einfache Anführungszeichen gegenüber doppelten Anführungszeichen?
Ja. Es ist etwas schneller, einfache Anführungszeichen zu verwenden.
PHP verwendet keine zusätzliche Verarbeitung, um zu interpretieren, was im einfachen Anführungszeichen enthalten ist. Wenn Sie doppelte Anführungszeichen verwenden, muss PHP analysieren, um zu überprüfen, ob die Zeichenfolge Variablen enthält.
${variablename}
. H.