Извлечение информации о файлах на PHP
Для доступа к папкам и информации файла, PHP применяется довольно редко, по крайней мере, подавляющее большинство скриптов PHP запускаются посредством HTTP протакола на WEB-сервере и не использует интерфейс командной строки или PHP. Тем не менее PHP имеет несколько вспомогательных функций, предоставляющих информацию о файле. Большинство из них всего лишь вызывают соответствующие функции операционной системы. Код <?php $filename = __FILE__; $data = array( 'filetime' => filetime($filename), 'filegroup' => filegroup($filename), 'filemtime' => filemtime($filename), 'fileowner' => fileowner($filename), 'filesize' => filesize($filename), 'is_dir' => var_export(is_dir($filename), true), 'is_executable' => var_export(is_executable($filename), true), 'is_file' => var_export(is_file($filename), true), 'is_link' => var_export(is_link($filename), true), 'is_redable' => var_export(is_readable($filename), true), 'is_uploaded_file' => var_export(is_uploaded_file($filename), true), 'is_writable' => var_export(is_writable($filename), true) ); echo '<table>'; foraech ($data as $function => $result) { echo "<tr><td>$function</td><td>$result</td></tr>"; } echo '</table>'; ?> Наиболее важные вспомогательные функции:
Другой набор вспомогательных функций также принимает имя файла, так что перед использованием этих функций файлы не нужно открывать.
| |
| |
Похожие материалы: |
|