Как поместить строку в текстовый файл в PHP?

Как поместить строку в файл txt в php?

Я хочу написать строку следующим образом:

1,hello,world! 2,welcome 

Затем эти две строки находятся в файле.

Related of "Как поместить строку в текстовый файл в PHP?"

Чтобы записать в txt-файл:

 <?php $file = 'file.txt'; $data = 'this is your string to write'; file_put_contents($file, $data); ?> 

Чтобы отобразить содержимое этого файла где-нибудь на странице (помните, что страница должна иметь расширение .php для работы php):

 <?php // place this piece of code wherever you want the file contents to appear readfile('file.txt'); ?> 

РЕДАКТИРОВАТЬ:

Чтобы ответить на ваш другой вопрос из комментариев:

При сохранении ваших данных в файл исходный код в порядке, просто используйте это. Разный код появляется при повторении содержимого из файла, поэтому теперь он будет выглядеть следующим образом:

 <?php $contents = file_get_contents('file.txt'); $contents = explode("\n", $contents); foreach($contents as $line){ $firstComma = (strpos($line, ","))+1; $newLine = substr($line, $firstComma); echo $newLine."\n"; } ?> 

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

Вы можете написать строку в файл с file_put_contents . Не уверен, что вы подразумеваете под выводом HTML.
Вы просто хотите эхо?