Ben ardışık bir klasörü taramak için bir işlevini kullanın ve bir dizi her bir tarama içeriğini atamak istiyorum.
Ya sonraki () veya kullanarak foreach, dizideki her ardışık dizin recurse kadar basit - ama nasıl dinamik (sert işlevi içine kodlama olmadan) dizi derinlik bir katman eklemek için bana sorun veriyor. İşte bazı sözde bulunuyor:
function myScanner($start){
static $files = array();
$files = scandir($start);
//do some filtering here to omit unwanted types
$next = next($files);
//recurse scan
//PROBLEM: how to increment position in array to store results
//$next_position = $files[][][].... ad infinitum
//myScanner($start.DIRECTORY_SEPARATOR.$next);
}
herhangi bir fikir?