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

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

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

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

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

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

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

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

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

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

 .PHP_EOL; 

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