вот что у меня есть:
<?php echo file_get_contents("thingy.txt") ?>
Я использую file_get_contents (), чтобы получить данные из файла и разместить их на моем веб-сайте. этот файл содержит разрывы строк, которые переводятся в простые пробелы, когда я отображаю их на своем веб-сайте. сам файл представляет собой .txt, но я использую элементы html, чтобы при его чтении содержимое стилизовалось на моем веб-сайте.
Я записываю в этот файл thingy.txt, используя элемент формы и отправляя его, затем, используя отдельный php-файл, записываю эти входные данные в файл .txt. какие-либо предложения, как я могу создать разрывы строк в моем файле индекса, используя мои настройки, или мне нужно изменить его?
\n
не будет интерпретироваться браузером как разрыв строки. Все пробелы в HTML сжаты в один пробел. использование nl2br ()
Посмотрите на этот ответ:
https://stackoverflow.com/a/9897022/1173391
это должно быть все, что вам нужно
$file = new SPLFileObject('/path/to/file.txt');
foreach($file as $line) {
echo $line;
}