# filectime

(PHP 4, PHP 5, PHP 7, PHP 8)

filectime — Obtiene el momento del último cambio del i-nodo de un archivo

### Descripción

filectime(string `$filename`): int

Obtiene el momento del último cambio del i-nodo de un archivo.

### Parámetros

`filename`

  Ruta del archivo.

### Valores devueltos

Devuelve el momento en que se modificó un archivo por última vez, o `false` en caso de error. El momento es devuelto como tiempo Unix.

### Ejemplos

Ejemplo #1 Un ejemplo de filectime()

`<?php
// muestra, p.ej. La última modificación de archivo.txt fue: December 29 2002 22:16:23.
$nombre_archivo = 'archivo.txt';
if (file_exists($nombre_archivo)) {
echo "La última modificación de $nombre_archivo fue: " . date("F d Y H:i:s.", filectime($nombre_archivo));
}
?>`

### Errores/Excepciones

En caso de fallo, se emite un `E_WARNING`.

### Notas

> Nota:

> Anotación: En la mayoría de los sistemas de archivos Unix, un archivo se considera modificado cuando su información de i-nodo se cambia; es decir, cuando los permisos, propietario, grupo, u otra meta-información del i-nodo es acualizada. Véase también filemtime() (la cual es la que se querrá usar cuando se desee crear pies de página como "Última Modificación" en páginas web) y fileatime().

> Nota:

> Observe también que en algunos textos Unix el ctime de un archivo se refiere al momento de creación del archivo. Esto es erróneo. No hay momento de creación de archivos Unix en la mayoría de sistemas de archivos Unix.

> Nota:

> Observe que el tiempo de resolución quizá varia según el sistema de ficheros.

> Nota: Los resultados de esta función son guardados en caché. Para más información ver clearstatcache().

Sugerencia

Desde PHP 5.0.0, esta función también puede usarse con algunos URL wrappers. Consultar Protocolos y Envolturas soportados para deter4minar qué envolturas soportan la familia de funcionalidad de stat().

### Ver también

- filemtime() - Obtiene el momento de la última modificación de un archivo