gpt4 book ai didi

PHP,为什么有时 "\n or\r"有效但有时无效?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:52:58 24 4
gpt4 key购买 nike

嗯,我对使用这些\r、\n、\t 等东西有点困惑。因为我在线阅读 (php.net),它似乎可行,但我尝试了一下,这是我的简单代码:

<?php
$str = "My name is jingle \n\r";
$str2 = "I am a boy";

echo $str . $str2;
?>

但结果是“我的名字是叮当我是男孩”

无论我将\r\n 放在 var 中还是与 echo 放在同一行,结果都是一样的。谁知道为什么?

最佳答案

因为要输出到浏览器,所以需要使用 <br />相反,否则将输出包装在 <pre> 中标签。

尝试:

<?php
$str = "My name is jingle <br />";
$str2 = "I am a boy";

echo $str . $str2;
?>

或者:

<?php
$str = "My name is jingle \n\r";
$str2 = "I am a boy";

echo '<pre>' .$str . $str2 . '</pre>';
?>

浏览器不会 <pre>serve非 HTML 格式,除非使用 <pre> 明确说明- 他们只对 HTML 感兴趣。

关于PHP,为什么有时 "\n or\r"有效但有时无效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1091783/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com