tmpfile
umask
Filesystem Functions
PHP Manual

# touch

(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` . Note que la hora de acceso siempre se modifica, inpedendientemente del número de parámetros.

Si el archivo no existe, éste será creado.

### Lista de parámetros

`nombre_archivo`

  El nombre del archivo a ser tocado.

`hora`

  La hora de la operación. Si `hora` no se especifica, se usa la hora actual del sistema.

`hora_acceso`

  Si se especifica, la hora de acceso del nombre de archivo dado se establece al valor de `hora_acceso` .

### Valores retornados

Devuelve `TRUE` si todo se llevó a cabo correctamente, `FALSE` en caso de fallo.

### Ejemplos

Example #1 Ejemplo de touch()

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

### Notes

Warning

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

tmpfile
umask
Filesystem Functions
PHP Manual