Доброго времени суток! Вот у
меня задача, нужно проверить
за один раз несколько файлов
в директории, доступны ли
файлы для записи. Вот так, я
проверяю состояние одного
файла. Как проверить за один
раз несколько файлов, и
вывести статус, каждого
файла ?
Файл с кодом, ниже.
Если нужно проверять конкретные файлы
[php:1:1ada20d4ab]$files = array('../file.txt', '../file2.txt');
foreach($files as $file) {
if(is_writable($file)) echo 'Файл '. $file .' доступен для записи';
else echo 'Файл '. $file .' не доступен для записи';
}[/php:1:1ada20d4ab]
Если всю папку
[php:1:70105af563]$root = 'путь к папке';
$dir = opendir($root);
while($file = readdir($dir)) {
if(is_writable($root . $file)) echo 'Файл '. $file .' доступен для записи';
else echo 'Файл '. $file .' не доступен для записи';
}[/php:1:70105af563]
Wins, забыл closedir()
Лучше вместо этих 3 функций использовать scandir(), куда удобнее.