English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função touch() pode ajustar o tempo de acesso e modificação do arquivo especificado, retorna true com sucesso, retorna false ao falhar.
bool touch ( string $filename [, int $time = time() [, int $atime ]])
Esta função pode tentar ajustar o tempo de acesso e modificação do arquivo nomeado no parâmetro filename para o valor especificado. Note que, independentemente do número de parâmetros, o tempo de acesso sempre será alterado.
<?php $filename = "/PhpProject/sample.txt"; if(touch($filename)) { echo $filename . " a data de modificação foi alterada para o tempo atual"; } else { echo "Desculpe, não foi possível alterar a data de modificação de " . $filename . ""; } ?>
Resultados de saída
/PhpProject/sample.txt a data de modificação foi alterada para o tempo atual
<?php $time = time() - 3600; if (!touch("/PhpProject/sample.txt, $time)) { echo "Ai, aconteceu um problema..."; } else { echo "Arquivo acessado com sucesso"; } ?>
Resultados de saída
Arquivo acessado com sucesso