<Completa PHP sistema de archivos de referencia
Definición y Uso
El stat() devuelve información acerca de un archivo.
Esta función devuelve una matriz con los siguientes elementos:
- [0] o [dev] - Número de dispositivo
- [1] o [ino] - Número Inode
- [2] o [mode] - modo de protección Inode
- [3] o [nlink] - Número de enlaces
- [4] o [uid] - ID de usuario del propietario
- [5] o [gid] - ID de grupo del propietario
- [6] o [rdev] - tipo de dispositivo Inode
- [7] o [tamaño] - Tamaño en bytes
- [8] o [atime] - Última vista (as Unix timestamp)
- [9] o [mtime] - Última modificación (as Unix timestamp)
- [10] o [ctime] - Última modificación del inode (as Unix timestamp)
- [11] o [blksize] - Blocksize de sistema de archivos IO (if supported)
- [12] o [bloques] - Número de bloques asignados
Sintaxis
stat( Parámetro Descripción filename Necesario. Especifica la ruta de acceso al archivo
Notas y sugerencias
Note: Los resultados de esta función será diferente de un servidor a otro. La matriz puede contener el número de índice, el índice de nombres, o ambos.
Note: El resultado de esta función son guardados. Utilice clearstatcache() para borrar la caché.
Ejemplo
<?php
$stat = stat('test.txt');
echo 'Acces time: ' .$stat['atime'];
echo '<br />Modification time: ' .$stat['mtime'];
echo '<br />Device number: ' .$stat['dev'];
?>
La salida del código anterior podría ser:
Access time: 1141633430
Modification time: 1141298003
Device number: 0
<Completa PHP sistema de archivos de referencia