is_writable - сообщает, можно ли записывать в filename.
Описание
bool is_writable (string filename)
Возвращает TRUE, если filename существует и является writable. Аргумент filename может быть именем директории, позволяя проверять возможность
записи в директорию.
Помните, что PHP может иметь доступ к файлам как user id, под которым
запущен web-сервер (часто это ’nobody’). Ограничения безопасного режима не учитываются.
Результаты этой функции кэшируются. См. детали в clearstatcache().
Эта функция не работает с удалёнными файлами; проверяемый файл обязан быть доступен через файловую систему
сервера.