touch

(PHP 3, PHP 4 , PHP 5)

touch -- ファイルの最終更新日をセットする

説明

bool touch ( string filename [, int time [, int atime]])

filenameで指定されたファイルの 最終更新日を、timeで指定された値に セットしようと試みます。オプションのtimeが指定されない場合、 現在時刻を使用します。これはutime(しばしばutimesとも呼ばれる)によって 行われることと等価です。3番目のオプションのatime が指定された場合、指定されたファイルの最終アクセス時刻がatime にセットされます。

ファイルが存在しない場合、ファイルが生成されます。 成功した場合に TRUE 、失敗した場合に FALSE を返します。

例 1. touch()の例

if (touch ($FileName)) {
    print "$FileName modification time has been
           changed to todays date and time";
} else {
    print "Sorry Could Not change modification time of $FileName";
}