Heim > Backend-Entwicklung > PHP-Problem > PHP ermittelt, ob das Array leer ist

PHP ermittelt, ob das Array leer ist

王林
Freigeben: 2023-05-23 10:20:36
Original
530 Leute haben es durchsucht

In PHP gibt es viele Möglichkeiten, um festzustellen, ob ein Array leer ist.

  1. Verwenden Sie die Funktion empty().

Die Funktion empty() wird in PHP verwendet, um zu überprüfen, ob eine bestimmte Variable leer ist Mit der leeren Funktion können Sie damit bestimmen, ob ein Array leer ist, wie unten gezeigt:

$a = array();    // 定义一个空数组
if(empty($a)){
    echo '数组为空';
}else{
    echo '数组不为空';
}
Nach dem Login kopieren
  1. Verwenden Sie die Funktion count()

Die Funktion count() ist eine Funktion in PHP, mit der die Anzahl der Array-Elemente zurückgegeben wird , Sie können es verwenden, um zu bestimmen, ob ein Array leer ist, wie unten gezeigt:

$a = array();    // 定义一个空数组
if(count($a) == 0){
    echo '数组为空';
}else{
    echo '数组不为空';
}
Nach dem Login kopieren
  1. Verwenden Sie die Funktion isset()

isset() ist eine Funktion, die verwendet wird, um festzustellen, ob eine Variable vorhanden ist. Sie können sie verwenden, um festzustellen ob ein Array leer ist:

$a = array();    // 定义一个空数组
if(isset($a[0])){
    echo '数组不为空';
}else{
    echo '数组为空';
}
Nach dem Login kopieren

Hinweis: Diese Methode kann nur feststellen, ob das erste Element des Arrays vorhanden ist, Sie müssen zur Bestimmung noch andere Methoden verwenden.

  1. Verwenden Sie die Funktion array_key_exists()

Die Funktion array_key_exists() dient dazu, festzustellen, ob der angegebene Schlüsselname im Array vorhanden ist. Sie können damit feststellen, ob ein Array leer ist, wie unten gezeigt:

$a = array();    // 定义一个空数组
if(!array_key_exists(0, $a)){
    echo '数组为空';
}else{
    echo '数组不为空';
}
Nach dem Login kopieren

Hinweis: Dies Nur Methode: Es kann festgestellt werden, ob im Array ein Element mit dem Schlüsselnamen 0 vorhanden ist. Wenn das Array andere Schlüsselnamen enthält, müssen zur Bestimmung noch andere Methoden verwendet werden.

Zusammenfassend sind die oben genannten einige gängige Methoden in PHP, um festzustellen, ob ein Array leer ist, die je nach spezifischen Anforderungen ausgewählt werden können.

Das obige ist der detaillierte Inhalt vonPHP ermittelt, ob das Array leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage