Heim > Artikel > Backend-Entwicklung > Zeilenumbruchproblem in PHP
Eine kurze Diskussion zum Problem von Zeilenumbrüchen in PHP
1.echo „n“ ist nur maskiert, was einem Leerzeichen entspricht, aber keinen Zeilenumbruch hat, aber einen Zeilenumbruch in der Quelldatei. (Erklärung von Internetnutzern: n ist ASCII-Code und der Browser analysiert HTML-Code, nicht ASCII-Code)
2.echo "rn"; Nach dem Debuggen ist das Ergebnis dasselbe wie 1.
3 .echo nl2br("n"); kann Zeilenumbrüche erreichen (
) vor jeder neuen Zeile (n) in der Zeichenfolge.
Code: echo
Ausgabe: line1
htnl-Code :line1
line2
4.echo ("$str");echo ("$str
");echo " br>";echo "
"Mit den vier Schreibmethoden können Zeilenumbrüche erzielt werden.
5.
$str="line1nline2"
$str1='line1nlin2'
$str3='lins1rnlin2' ;
echo $str1;
echo $str3;
Ausgabe: Zeile1 Zeile2
Zeile1nlin2
Zeile1rnlin2
Zeile1 Zeile2
HTML-Code:
Zeile1
Zeile2
Zeile1nlin2
Zeile1rnlin2
Zeile1
Zeile2