Latest web development tutorials
×

PHP курс

PHP курс PHP Краткое введение PHP устанавливать PHP грамматика PHP переменная PHP echo/print PHP Типы данных PHP постоянная PHP строка PHP операторы PHP If...Else PHP Switch PHP массив PHP Сортировка массива PHP Суперглобальные PHP While циркуляция PHP For циркуляция PHP функция PHP Магические Переменные PHP Пространства имен PHP Объектно-ориентированный

PHP форма

PHP форма PHP Аутентификация с помощью форм PHP форма - Обязательные для заполнения поля PHP форма - Проверка электронной почты и URL PHP Полный экземпляр формы PHP $_GET переменная PHP $_POST переменная

PHP Расширенный учебник

PHP Многомерные Массивы PHP дата PHP содержать PHP файл PHP Загрузка файлов PHP Cookie PHP Session PHP E-mail PHP безопасности E-mail PHP Error PHP Exception PHP фильтр PHP Расширенный фильтр PHP JSON

PHP 7 Новые возможности

PHP 7 Новые возможности

PHP база данных

PHP MySQL Краткое введение PHP MySQL подключение PHP MySQL Создание базы данных PHP MySQL Создание таблицы данных PHP MySQL Вставка данных PHP MySQL Вставка нескольких данных PHP MySQL Подготовленные выражения PHP MySQL Считывание данных PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX Краткое введение AJAX PHP AJAX база данных AJAX XML AJAX Поиск в реальном времени AJAX RSS Reader AJAX голосование

PHP справочное руководство

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP обработка изображений PHP RESTful

Функция PHP file_put_contents ()

PHP Filesystem Справочное руководство Полное PHP Filesystem Справочное руководство

Определение и использование

file_put_contents () функция принимает строку в файл.

Функция, чтобы получить доступ к файлу, следуйте следующим правилам:

  1. Если FILE_USE_INCLUDE_PATH, а затем проверяет имя файла * * Встроенный копировать путь
  2. Если файл не существует, создайте файл
  3. Открыть файл
  4. Если LOCK_EX, то файл блокировки
  5. Если FILE_APPEND, он будет перемещен в конец файла. В противном случае, он очистит содержимое файла
  6. Запись данных в файл
  7. Закройте файл и разблокировать все файлы

В случае успеха функция возвращает количество символов, записанных в файле. Если это не удается, он возвращает значение False.

грамматика

file_put_contents(file,data,mode,context)

参数 描述
file 必需。规定要写入数据的文件。如果文件不存在,则创建一个新文件。
data 必需。规定要写入文件的数据。可以是字符串、数组或数据流。
mode 可选。规定如何打开/写入文件。可能的值:
  • FILE_USE_INCLUDE_PATH
  • FILE_APPEND
  • LOCK_EX
context 可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。


Советы и примечания

Примечание: Используйте FILE_APPEND избежать удаления файлов , которые уже существуют в содержании.


примеров

<?php
echo file_put_contents("test.txt","Hello World. Testing!");
?>

Код выше вывод будет:

21


PHP Filesystem Справочное руководство Полное PHP Filesystem Справочное руководство