Когда file_exists() выдает E_WARNING?

Мне было интересно, когда file_exists() возвращает E_WARNING???

в мануале написано

В случае сбоя выдается E_WARNING.

Можете ли вы рассказать мне простой пример этого, потому что я ничего не мог придумать?

ОБНОВИТЬ:

поэтому, если я попытаюсь проверить несуществующий файл, например:

if (false === file_exists('path/image.png')) {
    //something
}

Это вернет только ложь, а НЕ электронное предупреждение, верно???

Извините, если это глупый вопрос (я все еще полный нуб в php :-))

Спасибо


person user2483893    schedule 13.06.2013    source источник


Ответы (1)


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

И я думаю, что об этом.

person The Surrican    schedule 13.06.2013
comment
Можно ли найти какую-либо авторитетную документацию по этому ответу? php.net невероятно расплывчат по этому поводу. - person Luke A. Leber; 09.10.2016