Angenommen, Ihr Array ist eindimensional und besteht nur aus ganzen Zahlen:
%Vor%Filtern Sie das Array mit is_numeric. Wenn die Größe des Ergebnisses dem Original entspricht, sind alle Elemente numerisch:
%Vor%Der schnellste Weg könnte sein, einfach davon auszugehen, dass es sich um alle Ziffern handelt, und mit Ihrer Operation fortfahren. Wenn Ihre Operation später fehlschlägt, dann wissen Sie, dass etwas keine Ziffer ist. Aber wenn sie alle tatsächlich Ziffern sind ... kann man nicht viel schneller als O (0)!