Heim  >  Artikel  >  Backend-Entwicklung  >  So drücken Sie die Länge eines PHP-Arrays aus

So drücken Sie die Länge eines PHP-Arrays aus

王林
王林Original
2019-09-19 17:57:305457Durchsuche

So drücken Sie die Länge eines PHP-Arrays aus

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,

rrree

b . 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-Tutorial

Das 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!

Stellungnahme:
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