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";