PHP lstat()or [atime] - Last access time (Unix timestamp)
Complete PHP Filesystem Reference Manual
or [mtime] - Last modification time (Unix timestamp)
The lstat() function returns information about a file or symbolic link.
This function returns an array containing the following elements:
or [ctime] - Last inode change time (Unix timestamp)
lstat(file)
| Parameters | Description |
|---|---|
| file | Required. Specifies the path to check. |
or [blksize] - Block size of filesystem IO (if supported)
Note:The results returned from this function differ from server to server. The array contains numeric indices, named indices, or both.
Note:The results of this function are cached. Use clearstatcache() to clear the cache.
Tip:The lstat() function is roughly similar to the stat() function. The only difference is that if the file parameter is a symbolic link, the status of the symbolic link is returned (rather than the status of the file pointed to by the symbolic link).
or [blocks] - Number of blocks occupied
<?php
print_r(lstat("test.txt"));
?>
print_r(lstat("test.txt"));
?>
The above code will output:
Array
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)
Complete PHP Filesystem Reference Manual Other Extensions