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

PHP ermittelt, ob das Array leer ist

PHPz
Freigeben: 2023-05-19 13:40:38
Original
392 Leute haben es durchsucht

In PHP ist es sehr einfach zu beurteilen, ob ein Array leer ist. Es gibt mehrere Methoden:

  1. Verwenden Sie die leere Funktion, um zu beurteilen

Die leere Funktion kann beurteilen, ob eine Variable leer ist, einschließlich 0, „0“. , „“, null, false, array() usw., sodass Sie auch feststellen können, ob ein Array leer ist. Der Code lautet wie folgt:

if (empty($array)) {
    echo "数组为空";
} else {
    echo "数组不为空";
}
Nach dem Login kopieren
  1. Verwenden Sie die Zählfunktion, um zu bestimmen

Die Zählfunktion kann die Anzahl der Array-Elemente berechnen. Wenn das Array leer ist, gibt die Zählfunktion 0 zurück, sodass Sie die Zählfunktion verwenden können Bestimmen Sie, ob ein Array leer ist. Der Code lautet wie folgt:

if (count($array) == 0) {
    echo "数组为空";
} else {
    echo "数组不为空";
}
Nach dem Login kopieren
  1. Verwenden Sie die Funktion isset, um zu bestimmen

Die Funktion isset kann ermitteln, ob eine Variable definiert wurde. Wenn das Array leer ist, gibt die Funktion isset false zurück, sodass Sie auch isset verwenden können Funktion, um festzustellen, ob ein Array leer ist. Der Code lautet wie folgt:

if (!isset($array)) {
    echo "数组为空";
} else {
    echo "数组不为空";
}
Nach dem Login kopieren

Hinweis: Die oben genannten drei Methoden eignen sich für Datenstrukturen, die auf Arrays wie Warteschlangen, Stapeln usw. basieren.

Für Datenstrukturen, die nicht basierend auf Arrays implementiert sind, wie z. B. verknüpfte Listen, Bäume usw., ist die obige Methode nicht anwendbar. Zu diesem Zeitpunkt können andere Methoden verwendet werden, um beispielsweise festzustellen, ob der Zeiger der Datenstruktur leer ist.

Zusammenfassung:

Um festzustellen, ob ein Array leer ist, können Sie die Funktionen empty, count, isset und andere verwenden, um festzustellen, ob es leer ist. Für Datenstrukturen, die nicht auf Array-Basis implementiert sind, müssen jedoch spezielle Beurteilungsmethoden verwendet werden.

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