Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス

ファイルの種類を調べる

■ ファイルの種類を調べる

次に示す関数はファイルが該当するタイプであればTRUを、そうでなければFALSEを返します。

論理値 = is_dir(ファイル名) ディレクトリかどうか調べる
論理値 = is_file(ファイル名) 通常のファイルかどうか調べる
論理値 = is_link(ファイル名) シンボリックリンクかどうか調べる
論理値 = is_readable(ファイル名) 読み取り可能かどうか調べる
論理値 = is_writable(ファイル名) 書き込み可能かどうか調べる
論理値 = is_executable(ファイル名) 実行可能かどうか調べる
論理値 = is_upload_file(ファイル名) HTTP POSTでアップロードされたファイルかどうか調べる

 

<?php
   header("Content-Type: text/plain; charset=EUC-JP");
   
   echo "ディレクトリか:";
   echo is_dir(__FILE__) ? "はい" : "いいえ";
   echo "\n";

   echo "通常のファイルか:";
   echo is_file(__FILE__) ? "はい" : "いいえ";
   echo "\n";

   echo "シンボリックリンクか:";
   echo is_link(__FILE__) ? "はい" : "いいえ";
   echo "\n";

   echo "読み取り可能か:";
   echo is_readable(__FILE__) ? "はい" : "いいえ";
   echo "\n";<

   echo "書き込み可能か:";
   echo is_writable(__FILE__) ? "はい" : "いいえ";
   echo "\n";

   echo "実行可能か:";
   echo is_executable(__FILE__) ? "はい" : "いいえ";
   echo "\n";

   echo "HTTP POSTでアップロードされたファイルか:";
   echo is_uploaded_file(__FILE__) ? "はい" : "いいえ";
?>

<戻る

R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box

Gポイントポイ活 Amazon Yahoo 楽天

無料ホームページ 楽天モバイル[UNLIMITが今なら1円] 海外格安航空券 海外旅行保険が無料!