Dies ist meistens oberflächlich, aber was ist die beste (schnellere Ausführung, nicht persönliche Präferenz oder Lesbarkeit), um zu überprüfen, ob ein Array leer ist:
count($arr) == 0
empty($arr)
$arr === array()
Mein Vermutung ist das
Aber das berücksichtigt keine Kompilierzeitoptimierungen, die es hier ausführt.
Ich bin nicht im Begriff, durch meine Code-Basis zu gehen, ändert alle Instanzen auf die schnellstmögliche Methode, also erinnere mich bitte nicht daran, dass es Mikro-Optimierung ist. Das ist einfache Neugier.
Ein leeres Array ist:
%Vor%Überprüfen Sie es leer:
%Vor%wenn Array nicht leer ist:
%Vor%überprüfen Sie es nicht leer:
%Vor%Es gibt andere Möglichkeiten, es zu tun, aber die leere Funktion, die für diese Art von Dingen gebaut wurde.
Tags und Links optimization php