Heim > Artikel > Backend-Entwicklung > So erhalten Sie die Länge eines Arrays in PHP
In PHP verwenden wir normalerweise die Funktion count(), um die Länge eines Arrays zu ermitteln, auch bekannt als Anzahl der Array-Elemente oder Größe des Arrays. Die Funktion
count() kann mit jeder Art von Array verwendet werden, einschließlich indizierter Arrays und assoziativer Arrays. Es kann sogar zur Verarbeitung von Arrays mit gemischten Schlüsseln und Werten verwendet werden.
Hier sind einige Beispiele für die Verwendung der count()-Funktion, um die Länge eines Arrays zu ermitteln:
$numbers = array(1, 2, 3, 4, 5); $size = count($numbers); echo "数组长度是:" . $size;
Der obige Code gibt die folgenden Ergebnisse aus:
数组长度是:5
$fruits = array( "apple" => 2, "banana" => 4, "orange" => 6 ); $size = count($fruits); echo "数组长度是:" . $size;
Der obige Code gibt das folgende Ergebnis aus:
数组长度是:3
$mix = array( "apple" => 2, 1, "orange" => 6, 3 ); $size = count($mix); echo "数组长度是:" . $size;
Der obige Code gibt das folgende Ergebnis aus:
数组长度是:4
In einigen Fällen kann dies der Fall sein Es kann notwendig oder wünschenswert sein, die Länge des Arrays manuell zu berechnen, anstatt die Funktion count( ) zu verwenden, beispielsweise für assoziative Arrays oder Arrays mit benutzerdefinierten Schlüsseln.
Das Folgende ist ein Beispiel für die manuelle Berechnung der Array-Länge:
$numbers = array(1, 2, 3, 4, 5); $size = 0; foreach ($numbers as $value) { $size++; } echo "数组长度是:" . $size;
$fruits = array( "apple" => 2, "banana" => 4, "orange" => 6 ); $size = 0; foreach ($fruits as $key => $value) { $size++; } echo "数组长度是:" . $size;
Array manuell berechnen Abhängig von Ihrer Anwendung eignet sich die Methode mit mittleren Elementen möglicherweise besser für die Arbeit mit bestimmten Arten von Arrays oder Datenstrukturen.
Das obige ist der detaillierte Inhalt vonSo erhalten Sie die Länge eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!