2012.
02.
25
14:36:48
こんなんφ(--)
<?php
//ファイルリスト取得関数
function getFileList($target) {
$list = array();
//子ディレクトリのファイルリストを取得(再帰呼び出し)
foreach(glob($target . '*/', GLOB_ONLYDIR) as $val){
$list += getFileList($val);
}
//対象ディレクトリのファイルリストを取得
foreach(glob($target . '{*.*}', GLOB_BRACE) as $val2){
$list[] = $val2;
}
return $list;
}
$target = './'; //取得対象ディレクトリ
$list = getFileList($target);
foreach($list as $val){
echo $val . '<br />';
}
?>
<?php
//ファイルリスト取得関数
function getFileList($target) {
$list = array();
//子ディレクトリのファイルリストを取得(再帰呼び出し)
foreach(glob($target . '*/', GLOB_ONLYDIR) as $val){
$list += getFileList($val);
}
//対象ディレクトリのファイルリストを取得
foreach(glob($target . '{*.*}', GLOB_BRACE) as $val2){
$list[] = $val2;
}
return $list;
}
$target = './'; //取得対象ディレクトリ
$list = getFileList($target);
foreach($list as $val){
echo $val . '<br />';
}
?>