如何在 php 中的变量中实现换行?
how can I implement a line break in a variable in php?
抱歉,我是 php 初学者。我想要一个换行符
$a = "apple \r\n orange \r\n banana";
显示
echo $a;
这不会换行。我遵循了一些已经给出的答案,实际上上面的答案应该有效。为什么不呢?我怎样才能让它像这样出来:
苹果
橙色
香蕉
您可以为此简单地使用 <br>
标签。试试这个
$a = "apple <br> orange <br> banana";
echo $a;
输出
apple
orange
banana
由于浏览器将您的回显字符串解释为 html,您可以尝试使用 <br>
.
您可以使用php的nl2br
功能:
$a = "apple \r\n orange \r\n banana";
echo nl2br($a);
无论何时使用此类转义字符,最好使用 nl2br() 函数。
$a = "apple \r\n orange \r\n banana";
echo nl2br($a);
中断标记可以完成这项工作
<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>
输出:
Hello world!
What a nice day!
所以在你的情况下,它将是 $a = "apple <br> orange <br> banana"; echo $a
抱歉,我是 php 初学者。我想要一个换行符
$a = "apple \r\n orange \r\n banana";
显示
echo $a;
这不会换行。我遵循了一些已经给出的答案,实际上上面的答案应该有效。为什么不呢?我怎样才能让它像这样出来:
苹果
橙色
香蕉
您可以为此简单地使用 <br>
标签。试试这个
$a = "apple <br> orange <br> banana";
echo $a;
输出
apple
orange
banana
由于浏览器将您的回显字符串解释为 html,您可以尝试使用 <br>
.
您可以使用php的nl2br
功能:
$a = "apple \r\n orange \r\n banana";
echo nl2br($a);
无论何时使用此类转义字符,最好使用 nl2br() 函数。
$a = "apple \r\n orange \r\n banana";
echo nl2br($a);
中断标记可以完成这项工作
<?php
$str = "Hello world!";
echo $str;
echo "<br>What a nice day!";
?>
输出:
Hello world!
What a nice day!
所以在你的情况下,它将是 $a = "apple <br> orange <br> banana"; echo $a