Heim > Backend-Entwicklung > PHP-Problem > So erhalten Sie die Array-Länge in PHP

So erhalten Sie die Array-Länge in PHP

WBOY
Freigeben: 2023-05-11 12:34:40
Original
1421 Leute haben es durchsucht

In PHP gibt es viele Möglichkeiten, die Länge eines Arrays zu ermitteln. Drei davon werden im Folgenden vorgestellt.

Methode 1:

Verwenden Sie die count()-Funktion.

count()-Funktion wird verwendet, um die Anzahl der Elemente im Array und die zu berechnen Attribute in der Objektnummer.

Syntax:

count(array,mode)

Parameter:

array: erforderlich. Gibt das Array oder Countable-Objekt an, das gezählt werden soll.

Modus: Optional. Geben Sie den Modus an. Mögliche Werte sind:

0: Standard. Arrays werden nicht rekursiv durchlaufen (es werden nur eindimensionale Arrays gezählt).

1: Elemente in einem mehrdimensionalen Array rekursiv zählen.

Beispiel:

$arr ​​​​= array(1,2,3,4,5);

echo count($arr) ;# 🎜🎜#

Ausgabeergebnis:

5

Methode 2:

Verwenden Sie die sizeof()-Funktion

# 🎜🎜 Die Funktion #sizeof() ist ein Alias ​​der Funktion count() und ihre Funktion besteht auch darin, die Länge des Arrays zu ermitteln.

Syntax:

sizeof(array,mode)

Wie die Funktion count() verfügt sie auch über einen optionalen Modusparameter. Der Unterschied besteht darin, dass es im Modusparameter der Funktion sizeof() nur zwei Werte 1 und 0 gibt.

Beispiel:

$arr ​​​​= array(1,2,3,4,5);

echo sizeof($arr) ;# 🎜🎜#

Ausgabeergebnis:

5

Methode 3:

Verwenden Sie die end()-Funktion

#🎜🎜 Die Funktion #end() wird verwendet, um den Array-Zeiger auf das letzte Element zu verschieben und den Wert dieses Elements zurückzugeben. Sie kann mit der Funktion list() verwendet werden.

Syntax:

end(array)

Parameter:

array: erforderlich. Gibt das zu verwendende Array an.

Beispiel:

$arr ​​​​= array(1,2,3,4,5);

echo key($arr) ; / /Ausgabe 0

end($arr);

echo key($arr); //Ausgabe 4

echo key($ arr) + 1; //Ausgabe 5

Hinweis: Im obigen Beispiel haben wir die Funktion key() nach der Funktion end() verwendet, um den Schlüsselnamen des letzten Elements abzurufen, und dann + 1, um die Länge des Arrays zu erhalten.

Zusammenfassend lässt sich sagen, dass es viele Möglichkeiten gibt, die Länge eines Arrays zu ermitteln. Der Schlüssel besteht darin, die für die jeweilige Situation am besten geeignete Methode auszuwählen.

Das obige ist der detaillierte Inhalt vonSo erhalten Sie die Array-Länge in PHP. 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