<Полный PHP Filesystem Ссылка
Определение и использование
В file_put_contents() записывает строку в файл.
Эта функция выполняет следующие правила при обращении к файлу:
- Если FILE_USE_INCLUDE_PATH установлен, проверьте, включает путь копию * имя файла *
- Создайте файл, если он не существует
- Открыть файл
- Блокировка файла, если LOCK_EX установлен
- Если FILE_APPEND установлен, перейти в конец файла. В противном случае, очистите содержимое файла
- Записать данные в файл
- Закройте файл и освободить все блокировки
Эта функция возвращает количество символов в файл записывается на успех, или FALSE при неудаче.
Синтаксис
file_put_contents(file,data,mode,context)
параметр | Описание |
---|---|
file | Необходимые. Задает файл для записи. Если файл не существует, то эта функция будет создать |
data | Необходимые. Данные для записи в файл. Может быть строка, массив или поток данных |
mode | Необязательный. Указывает, как открыть / записи в файл. Возможные значения:
|
context | Необязательный. Определяет контекст дескриптора файла. Контекст представляет собой набор параметров, которые могут изменить поведение потока. |
Советы и примечания
Note: Используйте FILE_APPEND , чтобы избежать удаления существующего содержимого файла.
пример
<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>
Выход кода выше:
21
<Полный PHP Filesystem Ссылка