Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“为什么显示换行符?”;";在php中?_Php - Fatal编程技术网

“为什么显示换行符?”;";在php中?

“为什么显示换行符?”;";在php中?,php,Php,我需要帮助!请注意,我使用facebook和twitter等消息形式,新消息向下滑动效果。我使用换行符,但在新消息中显示“n”。刷新浏览器时,换行符未显示为“n”。对不起,我用了英语D尝试\r\n或 干杯如果您使用\n来放置换行符,则必须将其包含在“ 请记住,对于HTML输出,您必须使用假设您正在显示包含换行符(\n)的消息,并且希望在HTML输出中显示这些换行符,保留换行符,那么您应该使用将换行符转换为HTML换行符(br)标签。在PHP中,您可以使用PHP\u EOL常量打印换行符,而无需使

我需要帮助!请注意,我使用facebook和twitter等消息形式,新消息向下滑动效果。我使用换行符,但在新消息中显示“n”。刷新浏览器时,换行符未显示为“n”。对不起,我用了英语D

尝试
\r\n


干杯

如果您使用\n来放置换行符,则必须将其包含在“


请记住,对于HTML输出,您必须使用

假设您正在显示包含换行符(\n)的消息,并且希望在HTML输出中显示这些换行符,保留换行符,那么您应该使用将换行符转换为HTML换行符(br)标签。

在PHP中,您可以使用PHP\u EOL常量打印换行符,而无需使用/n

例如:

$string = "First Line".PHP_EOL."Second Line";
echo $string
输出为:

First Line
Second Line

如果你的英语太差,用代码来解释。我用了很多页面,我不知道如何显示代码。$fil=html\u entity\u decode($fil);$fil=nl2br(htmlspecialchars($fil));我使用了上述代码,但在新邮件中不起作用。@kjtl:使用反勾号禁用HTML解释。@Boldewyn您能告诉我关于反勾号禁用HTML解释的情况吗?Thanks@Begineer:如果你在stackoverflow.com上写,你可以在backticks(`)中放置任何HTML,然后会逐字打印出来。这与您的问题无关,抱歉。这是为了让kjtl改进他的答案。我已经使用了nl2br,但在新消息中不起作用。刷新页面时,n被隐藏:我想您搞定了。这是关于它的文档:
First Line
Second Line