Heim >Backend-Entwicklung >PHP-Problem >So ermitteln Sie, ob ein Array in PHP leer ist (drei Methoden)

So ermitteln Sie, ob ein Array in PHP leer ist (drei Methoden)

PHPz
PHPzOriginal
2023-04-12 09:19:37806Durchsuche

In PHP verwenden wir häufig Arrays, um eine Reihe von Daten zu speichern. Bei einigen Datenoperationen müssen wir zunächst feststellen, ob das Array leer ist. In diesem Artikel werden verschiedene Methoden vorgestellt, um festzustellen, ob ein PHP-Array leer ist.

  1. Verwenden Sie die Funktion count().

Die Funktion count() kann die Anzahl der Elemente im Array zurückgeben. Wenn ein Array keine Elemente enthält, gibt die Funktion 0 zurück. Daher können wir die Funktion count() verwenden, um festzustellen, ob ein Array leer ist.

Der Beispielcode lautet wie folgt:

if(count($array) == 0){
    // 数组为空
}
  1. Verwenden Sie die Funktion empty().

Die Funktion empty() kann prüfen, ob ein Wert leer ist. Die Funktion empty() gibt true zurück, wenn eine Variable einen der folgenden Werte hat:

  • "" (leerer String)
  • 0 (String oder Integer als Ganzzahl)
  • 0.0 (String oder Float als Float) Gleitkomma Zahl)
  • „0“ (Zahl als String)
  • NULL
  • FALSE
  • leeres Array

Daher können wir die Funktion empty() verwenden, um festzustellen, ob ein Array leer ist.

Der Beispielcode lautet wie folgt:

if(empty($array)){
    // 数组为空
}
  1. Verwenden Sie die Funktion is_array().

Die Funktion is_array() kann prüfen, ob die Variable ein Array ist. Wenn eine Variable ein Array ist, gibt die Funktion „true“ zurück. Daher können wir die Funktion is_array() verwenden, um zu bestimmen, ob eine Variable ein Array ist, und mit der Funktion count() zusammenarbeiten, um zu bestimmen, ob ein Array leer ist.

Der Beispielcode lautet wie folgt:

if(is_array($array) && count($array) == 0){
    // 数组为空
}

Dies sind alles Methoden, um festzustellen, ob ein PHP-Array leer ist. In der tatsächlichen Entwicklung sollten wir eine Methode wählen, die unseren Anforderungen entspricht, um festzustellen, ob das Array leer ist.

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob ein Array in PHP leer ist (drei Methoden). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn