PHP lstat()o [atime] - Último acceso (marca de tiempo Unix)


PHP Filesystem 参考手册Manual de referencia completo de PHP Filesystem

o [mtime] - Última modificación (marca de tiempo Unix)

La función lstat() devuelve información sobre un archivo o enlace simbólico.

Esta función devolverá un array que contiene los siguientes elementos:

o [ctime] - Último cambio de inodo (marca de tiempo Unix)

lstat(file)

Parámetros Descripción
file Requerido. Especifica la ruta a comprobar.


o [blksize] - Tamaño de bloque de E/S del sistema de archivos (si es compatible)

Nota:Los resultados devueltos por esta función varían de un servidor a otro. Este array contiene índices numéricos, índices de nombre, o ambos.

Nota:Los resultados de esta función se almacenan en caché. Utilice clearstatcache() para limpiar la caché.

Consejo:La función lstat() es aproximadamente similar a la función stat(). La única diferencia es que, si el parámetro file es un enlace simbólico, se devolverá el estado de ese enlace simbólico (y no el estado del archivo al que apunta dicho enlace simbólico).


o [blocks] - Número de bloques ocupados

<?php
print_r(lstat("test.txt"));
?>

El código anterior generará:

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
)


PHP Filesystem 参考手册Manual de referencia completo de PHP Filesystem Otras extensiones