Функции за работа с файловата система
PHP Manual

lstat

(PHP 4, PHP 5)

lstatДава информация за файл или символна връзка

Описание

array lstat ( string $filename )

Дава информация за файл или символна връзка указани с filename .

Параметри

filename

Път до файл или символна връзка.

Връщани стойности

Вижте страницата в ръководството относно stat() за информация за структурата на масива, който lstat() връща. Тази функция е идентична на функцията stat() с тази разлика, че ако filename е символна връзка, се връща статусът на символната връзка, а не статусът на файла, към който тя сочи.

Примери

Example #1 Сравнение между stat() и lstat()

<?php
symlink
('uploads.php''uploads');

// Разликата в информацията за uploads.php и uploads
array_diff(stat('uploads'), lstat('uploads'));
?>

Примерът по-горе ще изведе нещо подобно на:

Информацията, която се различава между двата файла.

Array
(
    [ino] => 97236376
    [mode] => 33188
    [size] => 34
    [atime] => 1223580003
    [mtime] => 1223581848
    [ctime] => 1223581848
    [blocks] => 8
)

Бележки

Забележка: Резултатите от тази функция са кеширани. Виж clearstatcache() за повече подробности.

Съвет

От PHP 5.0.0 тази функция може също да бъде използвана с някои URL опаковачи (wrappers). Виж List of Supported Protocols/Wrappers за списък с опаковачите, които поддържат stat() семейството от функции.

Вж. също


Функции за работа с файловата система
PHP Manual