previousFile_Find::maptree() (Previous) (Next) File_Find::search()next

View this page in Last updated: Sun, 21 Jun 2009
English | Brazilian Portuguese | Chinese | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Turkish

File_Find::mapTreeMultiple()

File_Find::mapTreeMultiple() – ディレクトリに対する再帰的なビューマップを作成する

Synopsis

require_once 'File/Find.php';

array &File_Find::mapTreeMultiple ( string $directory , integer $maxrecursion = 0 , integer $count = 0 )

Description

directory_path パラメータによって与えられたディレクトリツリーをマップします。 取得するディレクトリのコンテンツは、 maxrecursion に依存します。 また、サブディレクトリのコンテンツについても同様です。

Parameter

  • string $directory - マップするディレクトリパスを指定します

  • integer $maxrecursion - サブディレクトリの再帰的なマッピングの深さを定義します

  • integer $count - 無視することができます。再帰レベルを追うための内部パラメータです。

Return value

array - 全てのサブディレクトリとファイルを含む多次元配列。

Note

This function can be called statically.

Example

サブディレクトリを含むディレクトリのコンテンツを取得する

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

$file File_Find::mapTreemultiple('/usr/'1);

print_r($file);
?>

上の例の出力は、このようになります。


Array
(
   [0] => file1.tmp
   [1] => file2.tmp
   ['bin'] => Array
      (
         [0] => readme.txt
      )
)
previousFile_Find::maptree() (Previous) (Next) File_Find::search()next

Download Documentation Last updated: Sun, 21 Jun 2009
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.