Оценка конца строки в PHP/HTML
Я использую форму, целью которой является создание настраиваемого файла.csv. Помимо прочего, пользователь может указать символ конца строки.
Для этого он просто вводит его в текстовую область. У меня проблема с символами с обратной косой чертой, в частности с \ n.
Если я не проверю строку, введенная пользователем "\n" не будет оценена. Он добавляется в файл.csv в виде строки, и в CSV-выражении есть только одна строка со всеми значениями...: value1\nvalue2\n
вместо:
value 1
value 2
...
До сих пор я нашел способ справиться с этим, сделав следующий тест:
if ($var == '\n') {
$var = "\n";
}
Есть ли более элегантный способ решить эту проблему?