Оценка конца строки в PHP/HTML

Я использую форму, целью которой является создание настраиваемого файла.csv. Помимо прочего, пользователь может указать символ конца строки.

Для этого он просто вводит его в текстовую область. У меня проблема с символами с обратной косой чертой, в частности с \ n.

Если я не проверю строку, введенная пользователем "\n" не будет оценена. Он добавляется в файл.csv в виде строки, и в CSV-выражении есть только одна строка со всеми значениями...: value1\nvalue2\n вместо:

value 1
value 2
...

До сих пор я нашел способ справиться с этим, сделав следующий тест:

if ($var == '\n') {
$var = "\n";
}

Есть ли более элегантный способ решить эту проблему?

0 ответов

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