<?php
/******************************************
Mojeshe da poprochetesh predi da
pitash .. Uspeh!
04.02.2005
******************************************/
error_reporting(E_ALL);
function recursive_listdir($base){
static $dirlist=array();
if(is_dir($base)) {
$dh = opendir($base);
while (false !== ($dir = readdir($dh))) {
$Pathinfo=pathinfo($base ."/". $dir);
if (is_dir($base ."/". $dir) && $dir !== '.' && $dir !== '..') {
$subbase = $base ."/". $dir;
$subdirlist = recursive_listdir($subbase);
}
elseif(is_file($base ."/". $dir) && $dir !== '.' && $dir !== '..' && $Pathinfo['extension']=='xml') {
$dirlist[$Pathinfo['dirname']][]=$base ."/". $dir;
}
}
}
closedir($dh);
return $dirlist;
}
?>
Редактирано от Учeщ на 04.02.05 13:54.