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

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

  

File_Find::maptree()

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

Synopsis

require_once 'File/Find.php';

array &File_Find::maptree ( string $directory )

Description

ディレクトリパスパラメータによって与えられたディレクトリツリーを マップします。

Parameter

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

Return value

array - 2 つの要素を持つ配列。 1 つ目の要素は全てのディレクトリの一覧を含んでいます。 2 つ目の要素は全てのファイルの一覧を含んでいます。

Note

This function can be called statically.

Example

ディレクトリのマップを取得する

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

$dir "File_Find";
list(
$directories$files) = File_Find::maptree($dir);

echo 
"ディレクトリ ";
print_r($directories);

echo 
"ファイル ";
print_r($files);
?>

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


ディレクトリ Array
(
    [0] => File_Find
    [1] => File_Find\dir2
    [2] => File_Find\dir2\2
    [3] => File_Find\dir2\1
    [4] => File_Find\dir2\0
    [5] => File_Find\dir
    [6] => File_Find\dir\txtdir
    [7] => File_Find\dir\dir3
    [8] => File_Find\dir\dir2
)
ファイル Array
(
    [0] => File_Find\dir2\2\1.txt
    [1] => File_Find\dir2\1\1.txt
    [2] => File_Find\dir2\0\1.txt
    [3] => File_Find\dir\1.txt
    [4] => File_Find\dir\2.txt
    [5] => File_Find\dir\txtdir\5.txt
    [6] => File_Find\dir\dir3\4.bak
    [7] => File_Find\dir\dir3\4.txt
    [8] => File_Find\dir\dir2\3.bak
    [9] => File_Find\dir\dir2\3.txt
)
忘却曲線を使ってこの知識を確実に記憶に残す

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