Создание новой строки с одинарными кавычками? - PullRequest
3 голосов
/ 25 октября 2011

Могу ли я сделать разрыв строки следующим образом '\n'?

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

Ответы [ 4 ]

8 голосов
/ 25 октября 2011

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

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

3 голосов
/ 07 апреля 2015

просто добавьте

.PHP_EOL;

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

3 голосов
/ 25 октября 2011

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

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

echo chr(10); // same as echo "\n";
1 голос
/ 25 октября 2011

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

...