Heim > Artikel > Backend-Entwicklung > Was soll ich tun, wenn PHP BR die Zeile nicht umbricht?
php br bricht keine Zeilen um, da das 0c6dc11e160d3b678d68754cc175188a-Tag als Zeilenumbruch im Browser fungiert, aber im Quellcode keine Zeilenumbruchrolle spielt; dann müssen Sie den Zeilenumbruchoperator n in der Quelle verwenden Code zum Betrieb des Quellcodes.
Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7.1-Version, DELL G3-Computer
php br Was soll ich tun, wenn ich die Zeile nicht ändere? ?
In der Newline-Operation von PHP ist der Unterschied zwischen n und 076402276aae5dbec7f672f8f4e5cc81
Blogger Ich bin heute auf eine Situation gestoßen, in der ich den Newline-Operator n in den PHP-Code geschrieben habe, weil ich dachte, er würde angezeigt werden Der Browser Die Ausgabe ist eine neue Zeile, aber unerwarteterweise nicht. Der Code und die Ergebnisse lauten wie folgt:
<?php $name="haha"; echo "hi,$name"; echo "\n"; echo 'hi,$name'; ?>
Wenn Sie den Operator für den mittleren Zeilenumbruch in 076402276aae5dbec7f672f8f4e5cc81 ändern, werden die vom Browser angezeigten Ergebnisse umgebrochen, wie unten gezeigt:
Warum kommt es zu diesem Ergebnis? Lassen Sie uns den Quellcode analysieren. Klicken Sie mit der rechten Maustaste auf den Firefox-Browser, um den Quellcode der Seite anzuzeigen. Im ersten Fall werden wir feststellen, dass der Quellcode Zweige enthält, wie in der Abbildung gezeigt
Und im zweiten Fall gibt es keinen Zeilenumbruch außer einem 0c6dc11e160d3b678d68754cc175188a Das Ergebnis ist wie in der Abbildung dargestellt:
Daraus können wir eine Schlussfolgerung ziehen: In PHP ist der n-Zeilenumbruch-Operator der Quellcode. Der Vorgang hat im Browser keine Auswirkung im Quellcode.
Empfohlenes Lernen: „
PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP BR die Zeile nicht umbricht?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!