現在の位置: ホーム> 関数カテゴリ一覧> glob

glob

パターンに一致するファイルパスを見つけます
名前:glob
カテゴリ:ファイルシステム
対応言語:php
一言説明:指定されたパターンに一致するファイル名/ディレクトリを含む配列を返します。

定義と使用法

glob()関数は、指定されたパターンに一致するファイル名またはディレクトリを返します。

この関数は、一致するファイル/ディレクトリを含む配列を返します。エラーが発生した場合、falseを返します。

例1

 <?php
print_r ( glob ( "*.txt" ) ) ;
?>

出力は似ています:

配列
(
[0] => Target.txt
[1] => source.txt
[2] => test.txt
[3] => test2.txt
))

例2

 <?php
print_r ( glob ( "*。*" ) ) ;
?>

出力は似ています:

配列
(
[0] => contacts.csv
[1] => default.php
[2] => Target.txt
[3] => source.txt
[4] => tem1.tmp
[5] => test.htm
[6] => test.ini
[7] => test.php
[8] => test.txt
[9] => test2.txt
))

文法

グローブ(パターンフラグ
パラメーター説明する
ファイル必須。検索モードを指定します。
サイズ

オプション。特別な設定が指定されています。

  • Glob_mark-返された各アイテムにスラッシュを追加します
  • Glob_NOSORT-ディレクトリにファイルが表示される元の順序で返す(ソートされていません)
  • Glob_Nocheck-ファイルマッチがない場合に検索に使用されるパターンを返します
  • Glob_noescape-バックスラッシュはメタチャラクターから逃れません
  • glob_brace- {a、b、c} extended {a '、' b '、または' c 'に一致するように
  • Glob_onlydir-パターンに一致するディレクトリのみを返す
  • Glob_err-エラーメッセージ(読み取り不可能なディレクトリなど)を停止および読み取り、デフォルトですべてのエラーを無視します

注: Glob_ErrはPHP 5.1によって追加されました。

類似の関数
  • ファイルサイズを取得します filesize

    filesize

    ファイルサイズを取得します
  • ファイルからのフォーマット入力 fscanf

    fscanf

    ファイルからのフォーマット入力
  • ファイルポインターへの配置 fseek

    fseek

    ファイルポインターへの配置
  • ファイルポインターから文字を読み取ります fgetc

    fgetc

    ファイルポインターから文字を読み取ります
  • プロセスファイルポインターを閉じます pclose

    pclose

    プロセスファイルポインターを閉じます
  • ファイルを特定の長さに切り捨てます ftruncate

    ftruncate

    ファイルを特定の長さに切り捨てます
  • 指定されたファイル名が書き込み可能かどうかを判断します is_writable

    is_writable

    指定されたファイル名が書き込み可能かどう
  • ファイルステータスキャッシュをクリアします clearstatcache

    clearstatcache

    ファイルステータスキャッシュをクリアしま
人気記事(にんききじ)