Heim >Backend-Entwicklung >PHP-Problem >Wie man eine Schleife durchführt, um die Anzahl der Array-Elemente in PHP zu ermitteln
Implementierungsmethode: 1. Definieren Sie eine Zählervariable mit der Syntax „$len=0;“ 2. Durchlaufen Sie das Array mit der Syntax „foreach($arr as $v){}“; , verwenden Sie die Anweisung „$len++;“, um die Zahl zu zählen. Bei jeder Schleife wird der Zählerwert um 1 erhöht. Wenn die Schleife endet, wird der Zählerwert einfach ausgegeben.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
PHP-Schleife zum Ermitteln der Anzahl von Array-Elementen
In PHP, wenn es um die Schleife von Arrays geht , was mir in den Sinn kommt. Die for- und foreach-Anweisungen sind enthalten.
Aber wenn die for-Anweisung ein Array durchläuft, müssen Sie die Länge des Arrays kennen, daher ist dieser Artikel nicht anwendbar.
Also müssen wir die foreach-Anweisung verwenden, um das Array in einer Schleife zu durchlaufen.
Implementierungsidee:
Definieren Sie eine Zählervariable $len, deren Wert auf 0 initialisiert ist und die zum Zählen der Anzahl der Array-Elemente verwendet wird.
Verwenden Sie die foreach-Anweisung, um das Array zu durchlaufen.
Verwenden Sie im Schleifenkörper den Operator „++“, um die Zahl zu berechnen. Bei jedem Durchlauf der Schleife wird der Zählerwert um 1 erhöht
Die Schleife endet und der Zählerwert wird nur ausgegeben.<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,5,32,34,12,0,7); var_dump($arr); $len=0; foreach($arr as $v){ $len++; } echo "数组元素个数为:".$len; ?>
Ist es richtig? Verwenden wir die integrierte Funktion zur Überprüfung:
echo "数组元素个数为:".count($arr);
ok, es ist richtig.
Empfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonWie man eine Schleife durchführt, um die Anzahl der Array-Elemente in PHP zu ermitteln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!