So erhalten Sie die Länge eines Arrays in PHP
So erhalten Sie die Länge eines eindimensionalen Arrays
1. Count und sizeof können die Länge eindimensionaler Arrays direkt zählen.
2. Zum Beispiel:
$arr = Array('0','1','2','3','4'); echo count($arr); // 输出5 $arr = array('A','B','C'); echo sizeof($arr); // 输出3
3. sizeof() und count() haben den gleichen Zweck. Sie können die Anzahl der Elemente in einer regulären Skalarvariablen ermitteln. Wenn das an diese Funktion übergebene Array ein leeres Array oder eine nicht festgelegte Variable ist, ist die Anzahl der zurückgegebenen Array-Elemente dieselbe.
2. Der Unterschied und Zusammenhang zwischen der sizeof-Methode und der count-Methode
sizeof() ist ein Alias der Funktion count() .
3. Ermitteln Sie die Länge des mehrdimensionalen Arrays
1. Zum Beispiel:
a,
rrreeb . Wenn Sie $ die Länge von arr zählen möchten, was bedeutet, dass Sie zwei Benutzer zählen möchten, ist die Zahl 2; statistische Ergebnisse werden unterschiedlich sein;
d Später habe ich im PHP-Handbuch herausgefunden, dass die Zählfunktion einen zweiten Parameter hat, der wie folgt erklärt wird:
e Parameter:
0 (oder COUNT_NORMAL) ist Standardmäßig werden mehrdimensionale Arrays (Arrays innerhalb von Arrays) nicht erkannt;1 (oder COUNT_RECURSIVE) wird zum Erkennen mehrdimensionaler Arrays verwendet; 2. Statistische Array-Länge:
a. Statistische zweidimensionale Länge:
$arr = array( array( 'username' => 'zhangsan', 'password' => '123456'), array( 'username' => 'zenghu', 'password' => '123456' ) );
b Ohne Berücksichtigung der Länge des zweidimensionalen Arrays:
count($arr, 1);
c. Ermitteln, ob Benutzerinformationen vorhanden sind:
count($arr, 0);
Empfohlenes Tutorial:
PHP-Video-TutorialDas obige ist der detaillierte Inhalt vonSo drücken Sie die Länge eines PHP-Arrays aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!