ПРОВЕРКА ФАЙЛА НА ПУСТОТУ PHP

Для проверки файла на пустоту в PHP можно использовать функцию filesize(), которая возвращает размер файла в байтах. Если размер файла равен нулю, то файл пустой:

if (filesize("myfile.txt") == 0) {
    echo "Файл пустой";
}

Если нужно проверить содержимое файла на наличие данных помимо пробелов и переносов строк, можно использовать функцию trim(), которая удаляет пробелы с начала и конца строки:

$contents = file_get_contents("myfile.txt");
if (trim($contents) == "") {
    echo "Файл пустой";
}

Также можно проверить, есть ли в файле какие-то данные кроме пробелов и переносов строк, используя регулярное выражение:

$contents = file_get_contents("myfile.txt");
if (!preg_match('/\S/', $contents)) {
    echo "Файл пустой";
}

Если файл находится по удаленному URL, можно использовать функцию fgets(), чтобы получить первую строку файла и проверить ее на пустоту:

$file = fopen("http://www.example.com/myfile.txt", "r");
if (fgets($file) === false) {
    echo "Файл пустой";
}
fclose($file);

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

#4 Уроки PHP - Учим язык PHP, Подключение файла PHP

#50 Уроки PHP - Учим язык PHP, Загрузка файлов на сервер на языке PHP

Загрузка файла на сервер и обработка на PHP (Часть-2) - Базовый курс PHP-7

Не удалось найти,проверти правильно ли указано имя. Skype 0xc0000007

#1.5 Краткий обзор файлов и папок PHP. Конфигурации и настройки файла ruphp.com и функция phpinfo().

PHP Injection Through Image Upload - Overthewire - Natas Challenges

Уроки PHP 7 - Как сделать форму Upload файла

PHP PHAR - file_exists can be dangerous

#24 Уроки PHP - Учим язык PHP, Чтение из файла и запись в файл на PHP

Реклама
Новое
Реклама