我尽可能多地使用单引号,但我注意到我不能在单引号中使用\n。我知道我可以通过按return键直接输入一个换行符,但这会破坏代码的缩进。
有没有一些ASCII字符或我可以输入的东西,当我使用单引号时会产生换行符?
发布于 2010-03-28 13:17:53
不会,因为单引号甚至会阻止十六进制代码的替换。
echo 'Hello, world!' . "\xA";
发布于 2010-03-28 19:00:41
echo 'hollow world' . PHP_EOL;
使用常量PHP_EOL,那么它也是独立于操作系统的。
发布于 2010-03-28 13:18:44
如果你正在通过echo
连接到浏览器,你可以在你的语句中使用<br/>
:
echo 'Will print a newline<br/>';
echo 'But this wont!';
https://stackoverflow.com/questions/2531969
复制相似问题