Как я могу заставить разрыв строки в базе данных TXT?

Я работаю с PHP, и я хотел бы создать разрыв строки в моей базе данных .txt после каждого ввода.
Это вообще возможно и как?
Пожалуйста, помогите, я пытался /n а также <br> но это не сработает.
Некоторый код:

fwrite($handle,$artikelnummer);
fwrite($handle,$newData);

Между этими двумя я хочу разрыв строки

0

Решение

Что-то вроде этого?

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);
1

Другие решения

Используйте:

fwrite($file, $yourData . "\n");

Не использовать '\n' так как PHP не будет распознавать escape-последовательность тогда.

Если вы хотите использовать платформу независимо PHP_EOL какие выводы \r\n или же \n в зависимости от ОС. Это предопределенная константа. Посмотрите Вот.

Если вы хотите пустую строку после написания строки:

fwrite($file, $yourData . PHP_EOL . PHP_EOL);
2

Вы должны использовать обратную косую черту и букву n в двойных кавычках:

fwrite($handle, "This is my text with \n a linebreak");

1
По вопросам рекламы [email protected]