Создание новой строки с одинарными кавычками?

Могу ли я сделать разрыв строки, как это '\n'?

Или я должен использовать двойные кавычки - "\n"?

4 ответа

Решение

Вы должны использовать двойные кавычки. В противном случае PHP будет буквально выводить \n,

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

Для вывода новой строки (или любого другого управляющего символа в этом отношении) вы всегда должны использовать двойные кавычки.

Альтернативой не использовать двойные кавычки является chr() с соответствующим кодом ASCII в качестве аргумента:

echo chr(10); // same as echo "\n";

Просто добавь

.PHP_EOL;

до конца вашей строки, используя одинарные кавычки, и у вас будет новая строка

Нет - \n в одинарных кавычках есть '\n'.
Да, вы должны использовать двойные кавычки.

Другие вопросы по тегам