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()の例

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