\ n使用Chrome浏览器时无法在php代码中使用

时间:2019-05-08 11:16:41

标签: php

在PHP中回显字符串时,我正在使用\ n插入新行。但是输出似乎并未反映出这一点。我正在使用chrome浏览器显示输出。

这是我的代码:

<?php 
echo "Developers, Developers, developers, developers,\n developers,
developers, developers, developers, developers!";
?>

我希望输出为:

开发人员,开发人员,开发人员,开发人员,
开发人员,开发人员,开发人员,开发人员,开发人员!

但是它在chrome中显示为一行:

开发人员,开发人员,开发人员,开发人员,开发人员,开发人员, 开发人员,开发人员,开发人员!

https://imgur.com/g7tV48z

1 个答案:

答案 0 :(得分:0)

这是因为在HTML中,呈现输出时会有效地忽略换行符。

要插入换行符,只需将换行符\n替换为等效的HTML <br />

在您的代码示例中,这将是:

<?php 
echo "Developers, Developers, developers, developers,<br /> developers,
developers, developers, developers, developers!";
?>