Функция file_put_contents() для записи в файл
Опубликовано: 12.06.2022 в 19:16 |
Автор: Admin |
Просмотров: 124 |
Комментарии: 0 Функция появилась в 5й версии PHP. Это самый простой, наверное, способ записать скалярные данные (строку или текст) в файл.
<?php $filename = 'somefile.txt'; $text = 'Text sample.'; //записываем текст в файл file_put_contents($filename, $text); ... //потом его можно прочитать из файла $text = file_get_contents($filename); ?>
qqq Этот пример очень простой и не использует всех параметров функции. Так как PHP используется типично для создания сайтов, то нужно помнить о параллельных запросах к сайту. Т.е. может возникнуть ситуация одновременной записи данных, чтения данных во время записи и т.п. коллизии. Воспользуемся флажком блокировки — LOCK_EX, который обеспечит нам эксклюзивный доступ к файлу на время записи:
Категория: Новости | Версия для печати |
Похожие материалы
Комментарии
К данной странице комментариев пока нет |
Меню сайта
Поиск

Категория:
Версия для печати