xSTVNx
Mitglied
Hallo,
ich möchte, dass mehere Ordner durchlaufen werden, um darin einerseits jeweils eine Datei mit einem bestimmten 5-stelligen Namen (bestehend aus
Also meine Fragen sind konkret:
ich möchte, dass mehere Ordner durchlaufen werden, um darin einerseits jeweils eine Datei mit einem bestimmten 5-stelligen Namen (bestehend aus
a-z
& 1-9
) und andererseits der selbe Name, aber hier ist dient dieser quasi als ein Präfix, konkret haben diese Dateinamen noch ein oder fünf zusätzliche Zeichen (a-z
& 1-9
).
PHP:
$folder_base = "img/";
$file_name = "abcde";
$suffix = ????? // Wie gebe ich diesen korrekt an?
$folders2check = array(
"svg/d/",
"png/d/100/",
"png/d/200/",
"png/d/300/",
"png/d/400/",
"png/d/500/",
"png/d/800/",
"png/d/1000/",
"png/p/100/",
"png/p/200/",
"png/p/300/",
"png/p/400/",
"png/p/500/",
"png/p/800/",
"png/p/1000/",
);
foreach( $folders2check as $f ){
$file = $folder_base.$f.$file_name.$suffix.".png";
if( file_exists($file) ){
unlink($file);
}
$file = $folder_base.$f.$file_name.$suffix.".svg";
if( file_exists($file) ){
unlink($file);
}
}
Also meine Fragen sind konkret:
- Wie definiere ich die
$suffix
-Variable so, dass alle Zeichen vona-z
und0-9
getroffen werden, und das dieser 0-, 1- oder 5-stellig ist? - Lässt sich die Suche nach
.png
und.svg
nicht auch noch bündeln?