PHP Webリファレンス

「PHP Webリファレンス」は、PHP で使用可能な関数や PHP の文法などを分かり易く分類することを目的として作成しています。
PHPによるCGIプログラム作成等の参考にして頂ければと思います。

空のファイルを作成する・ファイルのタイムスタンプを更新する

書式
touch( str )
touch( str, int1 )
touch( str, int1, int2 )
引数・戻り値
戻り値(bool) 成功した場合:TRUE 失敗した場合:FALSE
引数1(str) ファイル名
引数2(int1) 最終更新日時
UNIX タイムスタンプで指定
省略した場合は現在の日時がセットされる
引数3(int2) 最終アクセス日時
UNIX タイムスタンプで指定
省略した場合は現在の日時がセットされる
備考

引数1で指定された名前のファイルが存在しない場合、空のファイルが作成される。
引数1で指定された名前のファイルが存在する場合、そのファイルの最終更新日時、最終アクセス日時が更新される。

関連カテゴリー
ファイル操作 / 関数・ステートメント索引(T)
サンプルコード
<?php

//「test.txt」という名前の空のファイルを作成する。
touch( "test.txt" );

if( !file_exists( "hoge.txt" ) ){
	//ファイル名「test.txt」を「hoge.txt」に変更する。
	rename( "test.txt", "hoge.txt" );
}else{
	print "hoge.txt はすでに存在しています。";
}

?>
関連カテゴリー
ファイル操作 / 関数・ステートメント索引(T)