lstat
(PHP 4, PHP 5, PHP 7, PHP 8)
lstat — Bir dosya veya sembolik bağ hakkında bilgi verir
Bağımsız Değişkenler
dosyaismi
-
Bir dosya veya sembolik bağın yolu.
Dönen Değerler
lstat() işlevinin döndürdüğü dizinin yapısı hakkında
bilgi edinmek için stat() sayfasına bakınız.
dosyaismi
bağımsız değişkeninin bir sembolik bağ olması
durumunda sembolik bağın hedefi yerine sembolik bağın kendisi hakkında
bilgi döndürmesi bakımından stat() işlevinden farklıdır.
Başarısızlık durumunda, false
döner.
Hatalar/İstisnalar
Başarısızlık durumunda bir
E_WARNING
çıktılanır.
Örnekler
Örnek 1 - stat() ve lstat() karşılaştırması
<?php
symlink('dosya.php', 'dosya');
// Dosya ve dosya.php için bilgileri karşılaştıralım
array_diff(stat('dosya'), lstat('dosya'));
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
İik dosya arasındaki bilgi farkları:
Array
(
[ino] => 97236376
[mode] => 33188
[size] => 34
[atime] => 1223580003
[mtime] => 1223581848
[ctime] => 1223581848
[blocks] => 8
)
Notlar
Bilginize:
Bu işlevin sonuçları önbelleğe kaydedilir. Daha ayrıntılı bilgi
clearstatcache() işlevinde bulunabilir.
Ayrıca Bakınız
- stat() - Bir dosya hakkında bilgi döndürür