Абсолютный путь к файлу и unlink

Поэкспериментировал с unlink, удаляет файлы как с относительными так и с абсолютными путями.
Как вариант, попробуй заменить is_file() на file_exists(), и вот кое-что из мануала:
Код:
// Именно этот способ чтения элементов каталога является правильным.
    while (false !== ($file = readdir($handle))) { 
        echo "$file\n";
    }

    // Этот способ НЕВЕРЕН.
    while ($file = readdir($handle)) { 
        echo "$file\n";
    }
может поможет
 
Насчет readdir прав абсолютно - переписал.
is_file на file_exist менять не стал.
is_file проверяет, что файл существует и является обычным файлом, а unlink удаляет именно файлы.
file_exists же проверяет наличие указанного файла или каталога, а каталоги мне не нужны.

Со вчера warning не сыпались.
Может это было "it's a kind of magic" :nezn:
 
Назад
Сверху