Работа с файлами в PHP

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

1. Открытие файла и чтение его содержимого:

php
$file = fopen("file.txt", "r"); // открываем файл в режиме чтения
if ($file) {
   while (($line = fgets($file)) !== false) {
      echo $line; // выводим содержимое файла построчно
   }
   fclose($file); // закрываем файл
}

2. Запись данных в файл:

php
$file = fopen("file.txt", "w"); // открываем файл в режиме записи
if ($file) {
   fwrite($file, "Hello, world!"); // записываем строку в файл
   fclose($file); // закрываем файл
}

3. Проверка существования файла:

php
$file = "file.txt";
if (file_exists($file)) {
   echo "Файл $file существует";
} else {
   echo "Файл $file не найден";
}

4. Проверка типа файла:

php
$file = "file.txt";
if (is_file($file)) {
   echo "$file является файлом";
} else {
   echo "$file не является файлом";
}

5. Получение информации о файле:

php
$file = "file.txt";
$size = filesize($file); // размер файла в байтах
$lastModified = filemtime($file); // время последней модификации файла
echo "Размер файла: $size байт
"; echo "Последняя модификация: " . date("d-m-Y H:i:s", $lastModified);

6. Удаление файла:

php
$file = "file.txt";
if (unlink($file)) {
   echo "Файл $file успешно удален";
} else {
   echo "Не удалось удалить файл $file";
}

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

Похожие вопросы на: "files php "

Шрифт Helvetica Neue - идеальное сочетание качества и стиля
Datediff – удобный инструмент для расчета разницы между датами
Groupby: удобное группирование данных в Python
DATEDIFF SQL: что это и как использовать?
Ошибка 401 HTTP: Ошибка доступа – как ее исправить?
Что такое воид и как его использовать?
Google IP: Все, что вам нужно знать о IP-адресах Google
N в C - что это и как использовать?
<h1>SQL удалить строку
С использованием функции main в языке программирования C