PHP. Запись строковых данных с новой строки в текстовый файл
Данный материал предоставлен сайтом
PacificSky.Ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Запись данных с новой строки в текстовый файл.
Представим, что нам необходимо дописать строковые данные в текстовый файл с новой строки, в котором уже содержится какой то текст (информация).
Решением данной задачи является функция file_put_contents.
Первый параметр отвечает за путь к записываемому файлу.
Второй параметр отвечает за записываемые данные (Это может быть строка, массив или stream ресурс).
Третий параметр отвечает за комбинации флагов.
Таким образом, используя данную функцию и флаг FILE_APPEND можно дописать строку в файл.
Предопределенная константа PHP_EOL, указанная в начале второго параметра, говорит о том, что записываемые данные будут записаны с новой строки.
Таким образом, мы добавляем строку в конец файла вместо того, чтобы его перезаписывать или создавать новый файл.
Представим, что нам необходимо дописать строковые данные в текстовый файл с новой строки, в котором уже содержится какой то текст (информация).
Решением данной задачи является функция file_put_contents.
Первый параметр отвечает за путь к записываемому файлу.
Второй параметр отвечает за записываемые данные (Это может быть строка, массив или stream ресурс).
Третий параметр отвечает за комбинации флагов.
Доступные флаги:
- FILE_USE_INCLUDE_PATH - Ищет путь к запрашиваемому файлу в подключаемых директориях.
- FILE_APPEND - Если файл по запрашиваемому пути уже существует, данные будут дописаны в конец файла вместо того, чтобы его перезаписать.
- LOCK_EX - Устанавливает эксклюзивную блокировку на файл на время записи.
Таким образом, используя данную функцию и флаг FILE_APPEND можно дописать строку в файл.
file_put_contents("/file.txt", PHP_EOL . "text", FILE_APPEND);
Предопределенная константа PHP_EOL, указанная в начале второго параметра, говорит о том, что записываемые данные будут записаны с новой строки.
Таким образом, мы добавляем строку в конец файла вместо того, чтобы его перезаписывать или создавать новый файл.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.