Я работаю с PHP, и я хотел бы создать разрыв строки в моей базе данных .txt после каждого ввода.
Это вообще возможно и как?
Пожалуйста, помогите, я пытался /n
а также <br>
но это не сработает.
Некоторый код:
fwrite($handle,$artikelnummer);
fwrite($handle,$newData);
Между этими двумя я хочу разрыв строки
Что-то вроде этого?
fwrite($handle, $artikelnummer);
fwrite($handle, "\n");
fwrite($handle, $newData);
Как отметил Шихар Бхардвай, вы можете использовать PHP_EOL вместо «\ n», если вы хотите быть полностью независимым от платформы ОС …
ОБНОВИТЬ:
Если то, что вы ожидаете, один пустой строка между строк, вы должны написать 2 … новые строки:
fwrite($handle, $artikelnummer);
fwrite($handle, PHP_EOL . PHP_EOL);
fwrite($handle, $newData);
Используйте:
fwrite($file, $yourData . "\n");
Не использовать '\n'
так как PHP не будет распознавать escape-последовательность тогда.
Если вы хотите использовать платформу независимо PHP_EOL
какие выводы \r\n
или же \n
в зависимости от ОС. Это предопределенная константа. Посмотрите Вот.
Если вы хотите пустую строку после написания строки:
fwrite($file, $yourData . PHP_EOL . PHP_EOL);
Вы должны использовать обратную косую черту и букву n в двойных кавычках:
fwrite($handle, "This is my text with \n a linebreak");