touch
En esta página
touch
Modifica la fecha de modificación y de último acceso de un fichero
Descripción#
touch(string $filename, [int $mtime], [int $atime]): bool
```php
Intenta forzar la fecha de modificación del fichero designado por el parámetro `filename` a la fecha especificada por el parámetro `mtime`. Tenga en cuenta que la fecha de último acceso se modifica, independientemente del número de argumentos.
Si el fichero no existe, PHP intentará crearlo.
## Parámetros
`filename`
El nombre del fichero a crear.
`mtime`
La fecha de creación. Si `mtime` es omitido, se utiliza la hora actual `time`.
`atime`
Si no es `null`, la hora de acceso al fichero proporcionado se establecerá a la valor del parámetro `atime`. De lo contrario, se establecerá a la valor pasada al parámetro `mtime`. Si ambos son `null`, se utilizará la hora actual del sistema.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Historial de cambios
| Versión | Descripción |
|---------|---------------------------------------|
| 8.0.0 | `mtime` y `atime` ahora son nullable. |
## Ejemplos
Ejemplo con `touch`
Ejemplo con `touch` utilizando el parámetro `mtime`
```php
Notas#
[!NOTE] Tenga en cuenta que la precisión temporal puede variar según el sistema de archivos utilizado.