Могу ли я сделать разрыв строки следующим образом '\n'?
'\n'
Или я должен использовать двойные кавычки - "\n"?
"\n"
Вы должны использовать двойные кавычки.В противном случае PHP буквально выведет \n.
\n
http://php.net/manual/en/language.types.string.php
просто добавьте
.PHP_EOL;
в конец строки, используя одинарные кавычки, и вы получите новую строку
Для вывода новой строки (или любого другого управляющего символа в этом отношении) вы всегда должны использовать двойные кавычки.
Альтернативой не использовать двойные кавычки является chr() с соответствующим ASCII кодом в качестве аргумента:
chr()
echo chr(10); // same as echo "\n";
Нет - \n в одинарных кавычках равно '\ n'. Да, вы должны использовать двойные кавычки.