PHP memo > PHPでファイルを作成する [touch]

サイトマップ(sitemap)

PHPでファイルを作成する [touch]

Script
<?PHP
  // 作成するファイル名の指定
  $file_name = 'file.txt';

  // ファイルの存在確認
  if( !file_exists($file_name) ){
    // ファイル作成
    touch( $file_name );
  }else{
    // すでにファイルが存在する為エラーとする
    echo('Warning - ファイルが存在しています。 file name:['.$file_name.']');
    exit();
  }

  // ファイルのパーティションの変更
  chmod( $file_name, 0666 );
  echo('Info - ファイル作成完了。 file name:['.$file_name.']');
?>

使用関数
file_exists bool file_exists( string filename ) ファイルまたはディレクトリが存在するかどうか調べる
touch bool touch( string filename [, int time [, int atime]] ) ファイルの最終アクセス時刻および最終更新日をセットする
echo void echo( string arg1 [, string ...] ) 1つ以上の文字列を出力する
exit void exit( [string status] ) メッセージを出力し、カレントのスクリプトを終了する
chmod int chmod( string filename, int mode ) ファイルのモードを変更する



HOME: PHP memo