PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

File_Find::glob() | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

File_Find::glob()

File_Find::glob() – ディレクトリ内でパターンにマッチするものを検索する

Synopsis

require_once 'File/Find.php';

array &File_Find::glob ( string $pattern , string $dirpath , string $pattern_type = 'php' )

Description

ディレクトリ内で指定したパターンにマッチするものを検索します。

Parameter

  • $pattern - ディレクトリを検索する際のパターンを含む文字列を指定します

  • $dirpath - 検索するディレクトリパスを含む文字列を指定します

  • $pattern_type - 使用するパターンマッチング関数を含む文字列を指定します ('php' もしくは 'perl' もしくは 'shell' のいずれかが指定可能です).

    $pattern のフォーマットは、 $pattern_type の値に依存します。 より詳細な情報については、 検索方法 を参照してください。

Return value

array - パターンにマッチする全てのファイル名とサブディレクトリを含む配列、 あるいは PEAR_Error

Throws

Possible PEAR_Error values
エラーコード エラーメッセージ 理由 解決法
NULL " ディレクトリを開くことができません " 与えられたディレクトリを開くことができませんでした タイプミスやディレクトリの権限を確認してください。 これは Archive_Tar によるアーカイブの 処理によって引き起こされるものではありません。

Note

This function can be called statically.

Example

現在のディレクトリ内にある全ての PHP ファイルを検索する

<?php
include "File/Find.php";

$dir ".";
$items = &File_Find::glob'!.*\.php$!'$dir'perl' );

print_r($items);
?>
忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「File_Find::glob()」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | File_Find::glob()」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: