Định nghĩa.
Hàm lstat()
sẽ lấy thông tin của file hoặc đường dẫn tượng trưng truyền vào..
Cú pháp.
Cú pháp:
lstat ( string $filename
) : array
Trong đó.
$filename
là đường dẫn tương đối, hoặc tên file cần lấy thông tin
Giá trị trả về.
- Xem trang hướng dẫn sử dụng stat() để biết thông tin về cấu trúc của mảng mà lstat () trả về. Hàm này giống hệt với hàm stat() ngoại trừ nếu tham số tên tệp là liên kết tượng trưng, trạng thái của liên kết tượng trưng được trả về, không phải trạng thái của tệp được chỉ ra bởi liên kết tượng trưng.
Ví dụ.
Ví dụ 1.
code.
<?php symlink('uploads.php', 'uploads'); // Thông tin tương phản cho uploads.php và tải lên array_diff(stat('uploads'), lstat('uploads')); ?>
Ví dụ trên sẽ xuất ra một cái gì đó tương tự như: Thông tin khác nhau giữa hai tập tin.
Array ( [ino] => 97236376 [mode] => 33188 [size] => 34 [atime] => 1223580003 [mtime] => 1223581848 [ctime] => 1223581848 [blocks] => 8 )
Ghi chú.
- Lưu ý: Kết quả của chức năng này được lưu trữ. Xem Clearstatcache () để biết thêm chi tiết.
- Kể từ phiên bản PHP 5.0.0, chức năng này cũng có thể được sử dụng với một số Supported Protocols and Wrappers. Tham khảo các Giao thức và Trình bao bọc được Hỗ trợ để xác định nhóm chức năng hỗ trợ stat() nào.
Hàm liên quan.
- stat() – Cung cấp thông tin về một tập tin
Các bạn có thể xem chi tiết hơn trên php.net.
Hi vọng với bài viết này, bạn đã hiểu rõ ứng dụng của hàm lstat() trong PHP. Nếu bạn thấy bài viết hay và có ý nghĩa hãy like và chia sẻ bài viết này để mọi người cùng nhau học tập nhé. Cảm ơn các bạn đã ghé thăm codetutam.com