04 May, 2010

Access folder inside nested folders in PHP


//Access nested folders contents using PHP
<?php
function getDir($id=0,$maxLvl=20){
$id1=$id;
$id=str_pad($id,$maxLvl,0,STR_PAD_LEFT);
$dir=NULL;
for($i=0;$i<$maxLvl-2;$i=$i+2){
$dir.=substr($id,$i,2)."/";
$dir1=substr($id,$i,2);
if(!file_exists($dir1))
mkdir($dir1);
chdir($dir1);
}
if(!file_exists($id1))

mkdir($id1);

return $dir.$id1;
}
?>

No comments: