Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17200 программистов и 1834 робота. Сейчас ищут 1664 программиста ...

File_Find::mapTreeMultiple()

Вернуться к: File_Find

File_Find::mapTreeMultiple()

File_Find::mapTreeMultiple() – create a recursive view map for a directory

Synopsis

require_once 'File/Find.php';

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

Map the directory tree given by the directory_path parameter. Depending on maxrecursion you get the content of the directory and the content of the subdirectories too.

Parameter

  • string $directory - contains the directory path that you want to map

  • integer $maxrecursion - defines the deep of recursive mapping of subdirectories

  • integer $count - can be ignored - internal parameter to track recursion level

Return value

array - a multidimensional array containing all subdirectories and their files

Note

This function can be called statically.

Example

Get the content of a directory including the content of subdirectories

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

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

print_r($file);
?>

The above example will output something similar to:

 
Array
(
   [0] => file1.tmp
   [1] => file2.tmp
   ['bin'] => Array
      (
         [0] => readme.txt
      )
)


Вернуться к: File_Find

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware