-
- //現在のディレクトリのディレクトリ pic の下にあるサブディレクトリ common を開きます。
- $handler = opendir('pic/common');
コードをコピー
2. ディレクトリ内のすべてのファイルを読み取るループ
-
- /*where $filename = readdir($handler)
- Every 2 番目のループでは、読み取ったファイル名が $filename, $filename !== false に割り当てられます。
- 必ず !== を使用してください。ファイル名が '0' と呼ばれる場合、またはシステムによって何かが false とみなされる場合、!= を使用するとループが停止します
- */
- while( ($filename = readdir($ handler) )) !== false )
- {
- //Linux ディレクトリ内の '.' と '..' という名前のファイルをスキップします
- if($filename != “.” && $filename != “..”)
- {
- //ファイル名echo $ filename;ファイルとディレクトリの機能を決定します
コード:
-
-
-
//上位ディレクトリにある対象オブジェクトlogo.jpgがファイルであるか確認する。 $checkResult = is_file(’../logo.jpg’);
コードをコピー
- 説明: ターゲット オブジェクトがファイルの場合、システムは true を返し、それ以外の場合は false を返します。
-
コード:
//上位ディレクトリにある対象オブジェクトlogo.jpgがディレクトリかどうかを確認します。 $checkResult = is_dir(’../logo.jpg’);
-
- コードをコピー
-
-
説明: ターゲット オブジェクトがディレクトリ システムの場合は true を返し、それ以外の場合は false を返します。
|