2

我通常使用 PHP 来创建动态网页,现在我需要在 linux 上编写一个类似于我为我的网站编写的旧脚本的脚本,我不想用 python 重写整个东西。

我的问题很简单,我知道 '\n' 是 linux 的换行符,但这不起作用:

echo 'hello world\n';

有任何想法吗?

4

2 回答 2

6

在 linux 上试试这个:

echo 'hello world'."\n";

或者这个(适用于任何操作系统):

echo 'hello world'.PHP_EOL;
于 2013-08-18T02:42:38.347 回答
1

In PHP, escape characters like \n are only interpreted if the string is surrounded with double quotes, so try:

echo "hello world\n";
于 2013-08-18T02:43:56.213 回答