$erg = array_filter($_array, 'is_int') ? "ok" : "nicht ok";
Guck dir noch mal array_filter an. Bei array_filter(Array(1, "x"), 'is_int') würde $erg "ok" beinhalten, da array_filter array(1) ausspucken würde.MfG
bubble
stimmt sorry.
Eventuell in die Richtung:
  
function check($value)  
{  
    return is_int($value) ? 1 : 0;  
}  
  
$a = array(1, 2, 3, 4, 5);  
$b = array_map("check", $a);  
if (array_sum($b) == count($a)) {  
   echo "ok";  
}  
denke dann kann mans aber auch gleich mit foreach machen und rechtzeitig abbrechen, ist wahrscheinlich effizienter.
 nicht angemeldet
 nicht angemeldet Der Martin
 Der Martin