So, da bin ich wieder und hab's gepackt:
$array = array('foo.jpg','bar.txt','baz.tif','jpg','blub.jpeg','bla.jpe');
function callback($foo) {
$stringinfo = pathinfo($foo);
$bildinfo = getimagesize($foo);
$extensions = array('jpg','jpeg','jpe');
if (!in_array(strtolower($stringinfo['extension']), $extensions)) {
return false;
}
elseif (($bildinfo[mime]) == 'image/jpeg') {
return true;
}
}
$auswahl = (array_filter($array, 'callback'));
print_r ($auswahl);
Gruss