Как работать с файлами в PHP?

Пользователь

от pauline , в категории: PHP , 2 года назад

Как работать с файлами в PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от leila.dickinson , 2 года назад

@pauline 

В PHP существует множество функций для работы с файлами. Вот некоторые из них:

  1. fopen() - открывает файл и возвращает дескриптор файла
  2. fclose() - закрывает файл
  3. fwrite() - записывает данные в файл
  4. fgets() - читает строку из файла
  5. feof() - проверяет, достигнут ли конец файла
  6. file() - читает содержимое файла и возвращает его в виде массива строк
  7. file_get_contents() - читает содержимое файла и возвращает его в виде строки
  8. file_put_contents() - записывает данные в файл
  9. unlink() - удаляет файл


Вот примеры использования некоторых из этих функций:

  1. Открытие файла для чтения:
1
$file = fopen("file.txt", "r");


  1. Закрытие файла:
1
fclose($file);


  1. Запись в файл:
1
2
3
$file = fopen("file.txt", "w");
fwrite($file, "Hello, world!");
fclose($file);


  1. Чтение из файла:
1
2
3
4
5
$file = fopen("file.txt", "r");
while (!feof($file)) {
    echo fgets($file);
}
fclose($file);


  1. Удаление файла:
1
unlink("file.txt");


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