現在の位置: ホーム> 関数カテゴリ一覧> 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によって追加されました。

類似の関数
  • ファイルを削除します unlink

    unlink

    ファイルを削除します
  • 実際のパスバッファーのサイズを取得します realpath_cache_size

    realpath_cache_size

    実際のパスバッファーのサイズを取得します
  • 指定されたファイル名が実行可能かどうかを判断します is_executable

    is_executable

    指定されたファイル名が実行可能かどうかを
  • パターンに一致するファイルパスを見つけます glob

    glob

    パターンに一致するファイルパスを見つけま
  • パスのファイル名パーツを返します basename

    basename

    パスのファイル名パーツを返します
  • ファイルパス情報を返します pathinfo

    pathinfo

    ファイルパス情報を返します
  • ファイルまたはディレクトリの名前を変更します rename

    rename

    ファイルまたはディレクトリの名前を変更し
  • 開いたファイルポインターを閉じます fclose

    fclose

    開いたファイルポインターを閉じます
人気記事(にんききじ)