touch()函數(shù)可以設置指定文件的訪問和修改時間,成功時返回true,失敗時返回false。
bool touch ( string $filename [, int $time = time() [, int $atime ]] )
該函數(shù)可以嘗試將filename參數(shù)中命名的文件的訪問和修改時間及時設置為給定值。請注意,無論參數(shù)數(shù)量如何,訪問時間始終會被修改。
<?php
$filename = "/PhpProject/sample.txt";
if(touch($filename)) {
echo $filename . " 修改時間已更改為當前時間";
} else {
echo "抱歉,無法更改 " . $filename."的修改時間";
}
?>輸出結果
/PhpProject/sample.txt 修改時間已更改為當前時間
<?php
$time = time() - 3600;
if (!touch("/PhpProject/sample.txt", $time)) {
echo "哎呀,出了點問題...";
} else {
echo "已成功訪問文件";
}
?>輸出結果
已成功訪問文件