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 "已成功訪問文件"; } ?>
輸出結果
已成功訪問文件