ms88: wie überprüfe ich eine Array ob nur Zahlenwerte drin sind

Beitrag lesen

ich habe ein Array, und bevor ich weiter mache, möchte ich überprüfen ob nur Integer Zahlen in diesem enthalten sind.

if ($result === array_filter($deinArray, 'is_int')) ? echo "nur integers" : echo "error";

Sry hab das wirklich nur so spontan rausgeschossen eigentlich müsste es eher sowas sein:

  if (array_filter($_array, 'is_int')) {  
    echo "ok";  
  }  
  else {  
    echo "not ok";  
  }  

Das einzeilige if wäre nur wenn man in den return wert was anders speichern wollte, dann müsste das korrekt so lauten

$erg = array_filter($_array, 'is_int') ? "ok" : "nicht ok";