以下のような引数がある場合、パターン検索のためのPHPのglob関数の開始点は何ですか?PHP、glob()関数はファイルの検索をどこから開始するのですか?
$dirs = glob('*');
多くのファイル処理機能のようにパスを解決しますか?
以下のような引数がある場合、パターン検索のためのPHPのglob関数の開始点は何ですか?PHP、glob()関数はファイルの検索をどこから開始するのですか?
$dirs = glob('*');
多くのファイル処理機能のようにパスを解決しますか?
これは、スクリプトが配置されているフォルダになります。 関数globは、現在のディレクトリで要求されたパターンを使用してglobbingを実行します。
これはあまりにも単純すぎる答えです。この質問の – deceze
、基本的な使用法 –
手動http://php.net/manual/en/function.glob.php状態:
グロブ()関数を検索ルールに類似しているlibcのグロブ()関数によって使用されるルールに従って、パターンにマッチするすべてのパス名共通のシェルで使用されます。
とhttps://www.gnu.org/software/libc/manual/html_node/Calling-Glob.htmlから引き出され、出発基準として「libcのグロブ()関数」を用いて、状態
:機能グロブは、カレントディレクトリ内のパターンのパターンを使用してグロブありません。結果を新たに割り当てられたベクトルに格納し、このベクトルのサイズとアドレスを* vector-ptrに格納します。引数flagsはビットフラグの組み合わせです。フラグの詳細については、「グローブのためのフラグ」を参照してください。
サイドノート:PHP.netの人々は、それらのルールを繰り返す必要がないと感じているかもしれません。 なぜですか?私はそれを知らず、質問の範囲外になるでしょう。しかし、ハイパーリンクを参照(開始)ポイントとして含めることは良いことでした。
ほとんどの場合、[*現在の作業ディレクトリ*](https://stackoverflow.com/a/2184919/476)に関連しています。 – deceze