Новая строка в PHP CLI

У меня есть php CLI script и я не могу получить вывод для новых строк. Я делаю

echo 'this is my text\r\n';
echo 'next line';

Это дает

this is my text\r\nnext line

Любые идеи о том, как получить вывод на разных строках?

Ответ 1

Используйте двойные кавычки ".

echo "next line\n";

Дополнительно вы можете использовать системную константу PHP_EOL

echo "this is my text" . PHP_EOL;

Ответ 2

Последовательности исключений анализируются только во внутренних двойных кавычках, а не в одиночных кавычках.

http://php.net/manual/en/language.types.string.php

Ответ 3

Вместо этого используйте двойные кавычки. ".