touch

(PHP 3, PHP 4, PHP 5)

touch -- Establece la hora de acceso y modificación de un archivo

Descripción

bool touch ( string nombre_archivo [, int hora [, int hora_acceso]] )

Intenta establecer las horas de acceso y modificación del archivo nombrado en el parámetro nombre_archivo al valor dado en hora. Si hora no se especifica, se usa la hora actual del sistema. Si el tercer parámetro se especifica, la hora de acceso del nombre de archivo dado se establece al valor de hora_acceso. Note que la hora de acceso siempre se modifica, inpedendientemente del número de parámetros.

Si el archivo no existe, será creado. Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.

Aviso

Actualmente no es posible cambiar la hora de modificación de un directorio con esta función bajo Windows.

Ejemplo 1. Ejemplo de touch()

<?php
if (touch($NombreArchivo)) {
    echo
"La hora de modificaci&oacute;n de $NombreArchivo ha sido modificada a la hora actual";
} else {
    echo
"Lamentablemente, no fue posible cambiar la hora de modificaci&oacute;n de $NombreArchivo";
}
?>