« PHP:rmdir()関数 | メイン | PHP:ftruncate()関数 »
2007年01月08日
PHP:glob()関数
glob()関数は、現在のディレクトリ上から指定したパターンにマッチするファイル名を検索し、配列として返します。
エラーの場合にはFALSEを返します。
glob(pattern, option);
pattern:検索パターン
option:検索オプション
■optionの種類
GLOB_MARK:戻り値にスラッシュを追加
GLOB_NOSORT:ファイル名配列を返す際にソートをしない
GLOB_NOCHECK:マッチングしない場合に検索パターン自身を返す
GLOB_NOESCAPE:メタ文字をバックスラッシュでエスケープしない
GLOB_BRACE:{ a, b, c } を 'a' , 'b' , 'c' に展開
GLOB_ONLYDIR:ディレクトリのみを返す(Windows版では利用不可)
print_r(glob("test.*"));
上記の結果、現在のディレクトリから「test.」がつくファイル名を配列で出力します。
(Array( [0] => test.html [1] => test.xml ) のように出力します。)
投稿者 wing : 2007年01月08日 00:03