Я ищу файл с именем, похожим на эту строку: .047b2edb.ico
Я не уверен, как добавить расширение "ico
" к моей функции preg_match
.
[.a-zA-Z0-9]
Любые предложения будут оценены
Это весь мой код. С этим кодом я не могу найти файл с именем .62045303.ico, где проблема?
<?php
$filepath = recursiveScan('/public_html/');
function recursiveScan($dir) {
$tree = glob(rtrim($dir, '/') . '/*');
if (is_array($tree)) {
foreach($tree as $file) {
if (is_dir($file)) {
//echo $file . '<br/>';
recursiveScan($file);
} elseif (is_file($file)) {
if (preg_match_all("(/[.a-zA-Z0-9]+\.ico/)", $file )) {
//echo $file . '<br/>';
unlink($file);
}
}
}
}
}
?>