2

私は通常、動的な Web ページを作成するために PHP を使用します。現在、Web サイト用に書いた古いスクリプトと同様のスクリプトを Linux で作成する必要があり、すべてを Python で書き直す必要はありません。

私の問題は単純です。「\ n」がLinuxの改行文字であることは知っていますが、これは機能しません:

echo 'hello world\n';

何か案は?

4

2 に答える 2

6

Linuxでこれを試してください:

echo 'hello world'."\n";

またはこれ(どのOSでも動作します):

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

PHP では、次のようなエスケープ文字\nは、文字列が二重引用符で囲まれている場合にのみ解釈されるため、次を試してください。

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