Как написать файл на PHP?



Эта статья познакомит вас с простой, но важной концепцией написания файла на PHP с программной демонстрацией.

Эта статья познакомит вас с простой, но важной концепцией того, как записать файл на Следующие указатели будут рассмотрены в этой статье,

Продолжаем читать статью о записи файла на PHP





Во-первых, нам нужно открыть файл. При открытии файла вы можете указать различные атрибуты.

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

Запишите в файл с помощью fopen, fwrite, fclose

Первым делом нужно создать дескриптор, который будет открывать файл с помощью функции fopen. Он создает файл, если он не существует. В первом аргументе мы указываем имя файла. Во втором аргументе мы можем либо писать, либо читать, либо добавлять в файл.



$ handle = fopen (',')

В этом случае я хочу записать в файл, поэтому буду использовать

 

У меня нет файла file.txt до выполнения кода. После выполнения создается



Изображение - Написать файл на PHP - Edureka

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

Для записи в файл мы используемfwrite ()и в первом параметре нам нужно указать, где мы собираемся писатьfile.txt($ handle) и во втором параметре мы укажем данные для записи

fwrite ($ дескриптор, '')

После выполнения файла данные будут успешно записаны вfile.txt

Наконец, нам нужно использовать fclose, который закрывает соединение, и нам нужно передать адрес файла через переменную в качестве параметра в fclose ()

fclose ($ handle)

Продолжаем читать статью о записи файла на PHP

класс сканера в примере java

File_put_contents

Это похоже на последовательный вызов функций fopen (), fwrite () и fclose () для записи данных в файл. В случае, если имя файла не существует, файл будет создан, поскольку мы видели ту же функциональность в fopen (). В противном случае существующий файл будет перезаписан, если не установлен флаг FILE_APPEND.

Синтаксис: file_put_contents (файл, данные, флаг, контекст)

Файл: Он указывает путь к файлу, в который следует записать данные.

Данные: Он указывает данные для записи. Это может быть строка, массив или потоковый ресурс. Оставшийся буфер этого потока будет скопирован в указанный файл, если данные являются ресурсом потока. Использование аналогично stream_copy_to_stream (). Параметр данных также можно указать как одномерный массив.

Флаг: Это необязательный параметр, который указывает, как открыть / записать в файл. Доступные флаги

File_Append :Он добавляет данные в файл, а не перезаписывает его, если имя файла уже существует.

File_Use_Include_Path: Он ищет имя файла в каталоге include.

Lock_Ex: При переходе к записи он получает исключительную блокировку файла.

Контекст: Это необязательный параметр, который определяет контекст дескриптора файла. По сути, это набор параметров, которые могут изменять поведение потока.

 

У меня нет new.txt до выполнения кода. После выполнения создается

На этом мы подошли к концу статьи о записи файла в PHP.

Если вы нашли этот блог актуальным, ознакомьтесь с от Edureka, надежной компании по онлайн-обучению с сетью из более чем 250 000 довольных учащихся по всему миру.

как установить php windows 10

Есть вопрос к нам? Пожалуйста, укажите это в комментариях к ' Написать файл в PHP »И я вернусь к вам.