streamWrapper::url_stat Получение информации о файле &reftitle.description; public arrayfalsestreamWrapper::url_stat stringpath intflags Этот метод вызывается в процессе выполнения любой из stat функций, таких как: copy fileperms fileinode filesize fileowner filegroup fileatime filemtime filectime filetype is_writable is_readable is_executable is_file is_dir is_link file_exists lstat stat SplFileInfo::getPerms SplFileInfo::getInode SplFileInfo::getSize SplFileInfo::getOwner SplFileInfo::getGroup SplFileInfo::getATime SplFileInfo::getMTime SplFileInfo::getCTime SplFileInfo::getType SplFileInfo::isWritable SplFileInfo::isReadable SplFileInfo::isExecutable SplFileInfo::isFile SplFileInfo::isDir SplFileInfo::isLink RecursiveDirectoryIterator::hasChildren &reftitle.parameters; path Путь к файлу или его URL. Помните, что URL должен быть отделен символами :// , другие формы URL не поддерживаются. flags Хранит дополнительные флаги, установленные API потоков. Может хранить одно или несколько приведённых ниже значений, объединённых операцией ИЛИ. Флаг Описание STREAM_URL_STAT_LINK Для ресурсов, которые могут ссылаться на другие ресурсы (как например HTTP Location: forward, или символические ссылки файловой системы). Этот флаг указывает, что возвращаемая информация относится к самой ссылке, а не к ресурсу, на который она указывает. Этот используется при вызове функций lstat, is_link или filetype. STREAM_URL_STAT_QUIET Если флаг установлен, обёртка не должна вызывать никаких ошибок. Если нет, можно вызывать сообщения об ошибках с помощью функции trigger_error. &reftitle.returnvalues; Должен возвращаться массив (&array;) с теми же элементами, что и в stat. Неизвестные или недоступные значения необходимо приводить к разумным значениям (обычно к 0). Обратите особое внимание на mode, как описано в разделе stat. В случае возникновения ошибки возвращает &false;. &reftitle.errors; &userstream.not.implemented.warning; &reftitle.notes; &userstream.updates.context; &reftitle.seealso; stat streamwrapper::stream_stat