Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
function r_list_dir($dir){
$scan = scandir($dir);
$dirlist = array();
$dirlist["path"] = $dir;
$size = sizeof($scan);
for( $i = 2; $i < $size; $i++){
if( is_valid_file($scan[$i]) ){
$dirlist["files"][] = $scan[$i];
}
else{
$dirlist["dirs"][] = r_list_dir($dir.'/'.$scan[$i]);
}
}
return $dirlist;
}
function is_valid_file($file){
return (preg_match('/[a-z0-9 ._()\[\]-]+\.[a-z0-9]+/i', $file) == 1);
}
Der zu übergebene Paramater ist der zu durchsuchende Ordner:
//Codebeispiel:
$ordner = './deinOrdner';
$baum = r_list_dir($ordner);
var_dump( r_list_dir($baum) );
PHP:function is_valid_file($file){ return (preg_match('/[a-z0-9 ._()\[\]-]+\.[a-z0-9]+/i', $file) == 1); }