Heim >Backend-Entwicklung >PHP-Problem >Was sind die Zeilenumbrüche in PHP?
Beim Schreiben von PHP-Skriptcode sehen wir oft die beiden Zeichen n und
. Sie haben beide die Funktion eines Zeilenumbruchs. Was ist also der Unterschied? ?
1, n oder rn, führt dazu, dass der Quellcode umgebrochen wird, der vom Browser angezeigte Inhalt jedoch nicht.
2 bewirkt, dass der vom Browser angezeigte Inhalt nicht angezeigt wird umbrechen, aber der Quellcode wird nicht umbrochen.
Beispiel:
PHP-Code 1:
<?php echo 0; echo "\n"; echo 1; ?>
Browseranzeige:
Ansicht Quellcode:
PHP-Code 2:
<?php echo 0; echo "<br />"; echo 1; ?>
Browseranzeige:
Quellcode anzeigen :
3. PHP_EOL
In PHP entspricht PHP_EOL einem sehr kompatiblen Zeilenumbruch. In Windows ändert sich diese Variable ist /r/n unter Linux, /n unter Linux und /r unter Mac. Es ist an mehrere Plattformen anpassbar.
<?php echo PHP_EOL; //windows平台相当于 echo "\r\n"; //unix\linux平台相当于 echo "\n"; //mac平台相当于 echo "\r";
Hinweis: Hier gibt es eine Gefahr. Es wird für den Textzeilenumbruch verwendet, nicht für den HTML-Zeilenumbruch. Wird häufig zur Protokolldateiaufzeichnung verwendet. Daher werden beim Öffnen der HTML-Datei keine Zeilenumbrüche angezeigt.
Weitere PHP-Kenntnisse finden Sie auf der chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonWas sind die Zeilenumbrüche in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!