'
Einzeln zitiert
Die einfachste Art, eine Zeichenkette anzugeben, ist, sie in einfache Anführungszeichen einzuschließen. Einfache Anführungszeichen sind im Allgemeinen schneller, und alles, was in Anführungszeichen steht, wird als einfache Zeichenkette behandelt.
Beispiel:
echo 'Start with a simple string';
echo 'String\'s apostrophe';
echo 'String with a php variable'.$name;
"
Doppelt zitiert
Verwenden Sie doppelte Anführungszeichen in PHP, um den Punkt zur Trennung von Code zu vermeiden (Hinweis: Verwenden Sie geschweifte Klammern {}
um Variablen einzuschließen, wenn Sie keine Verkettung verwenden wollen ( .
) Operator) in String.
Beispiel:
echo "Start with a simple string";
echo "String's apostrophe";
echo "String with a php variable {$name}";
Gibt es einen Leistungsvorteil einfaches Anführungszeichen vs. doppeltes Anführungszeichen in PHP?
Ja. Es ist etwas schneller, einfache Anführungszeichen zu verwenden.
PHP verwendet keine zusätzliche Verarbeitung, um zu interpretieren, was sich innerhalb des einfachen Anführungszeichens befindet. Wenn Sie doppelte Anführungszeichen verwenden, muss PHP prüfen, ob sich innerhalb der Zeichenkette irgendwelche Variablen befinden.