Heim > Artikel > Backend-Entwicklung > So ermitteln Sie ein leeres Array in PHP (zwei Methoden)
Im Prozess der PHP-Entwicklung muss häufig festgestellt werden, ob ein Array leer ist. Es gibt zwei Situationen bei der Bestimmung, ob ein Array leer ist, und die andere, dass die Variable keine Elemente enthält existieren oder der Wert ist null.
Hier gibt es zwei Möglichkeiten, ein leeres Array zu bestimmen:
PHP bietet eine Methode empty(), mit der Sie einfach und schnell feststellen können, ob das Array leer ist.
Hier ist zu beachten, dass die Funktion empty() eine besondere Beurteilung von Arrays hat, array(), array(0) und false werden alle als leer beurteilt.
Der Beispielcode lautet wie folgt:
$arr = array(); if(empty($arr)){ echo "数组为空"; }
Der obige Code erstellt ein leeres Array, ermittelt mit der Funktion empty(), ob das Array leer ist, und gibt schließlich „Array ist leer“ aus.
Darüber hinaus können wir auch die Funktion count() verwenden, um festzustellen, ob ein Array leer ist. Wenn die Anzahl der Elemente in einem Array 0 ist, betrachten wir es als leeres Array.
Der Beispielcode lautet wie folgt:
$arr = array(); if(count($arr) === 0){ echo "数组为空"; }
Der obige Code erstellt ein leeres Array, ermittelt mit der Funktion count(), ob das Array leer ist, und gibt schließlich „Array ist leer“ aus.
Gleichzeitig kann die Funktion count() auch bestimmen, ob eine Variable null ist. Wenn sie null ist, gibt sie 0 zurück. Sie können feststellen, ob die Variable null ist, indem Sie feststellen, ob der Rückgabewert von count() gleich ist auf 0.
$var = null; if(count($var) === 0){ echo "变量为null"; }
Der obige Code erstellt eine Nullvariable, ermittelt mithilfe der Funktion count(), ob die Variable null ist, und gibt schließlich „Die Variable ist null“ aus.
Zusammenfassend können die beiden oben genannten Methoden verwendet werden, um festzustellen, ob ein Array leer ist, und Sie können sie entsprechend der tatsächlichen Situation verwenden.
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie ein leeres Array in PHP (zwei Methoden). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!