PHP字符串中换行
在我们的日常代码编写中,经常需要将数据库中我们处理过的字符串换行输出至页面中展示,总结以下四种方法:
方法一:(PHP_EOL)
在 双引号" "
中,使用PHP_EOL
预定义常量实现换行
代码:
$String = "字符串一".PHP_EOL."字符串二";
输出效果:
方法二:(\n(或 \r\n)换行)
在 双引号" "
中,通过转义字符 \n
OR \r\n
换行 ,直接在字符串中进行,但是在大多数情况下,我们通常采用方法一。
代码:
$String = "PHP换行符\r\n转义序列实现换行\n换两行\n\n换行成功";
输出效果:
方法三:(enter键
换行)
方法一,方法二只适用于双引号" "
,在单引号' '
中我们只需要使用enter键
就可以实现代码和输出换行的效果。
代码:
$String = 'PHP换行符
转义序列实现换行
换两行
换行成功';
输出效果:
方法四:(使用HTML换行符<br />
)
<br />
是HTML语法中的换行符,在我们的数据传输至浏览器时进行解码,就可以达到换行的效果
代码:
$String = 'HTML换行符</br>换行成功';
输出效果:
小结
以上方法都有自己适合使用的情况,各有优劣,根据需要灵活使用。