Heim  >  Artikel  >  Backend-Entwicklung  >  So überprüfen Sie, wie viele Werte ein Array in PHP hat

So überprüfen Sie, wie viele Werte ein Array in PHP hat

青灯夜游
青灯夜游Original
2022-05-07 14:54:352421Durchsuche

Methode: 1. Erstellen Sie eine Zählervariable und setzen Sie den Wert auf 0; 2. Durchlaufen Sie das Array mit der Syntax „foreach($arr as $v)“ 3. Bestimmen Sie im Schleifenkörper, ob das Element ein ist numerischer Wert. Wenn ja, wird der Zähler erhöht. 1. Syntax if(is_numeric($v)){$n++;}"; 4. Die Schleife endet und der Zähler wird ausgegeben.

So überprüfen Sie, wie viele Werte ein Array in PHP hat

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Wie überprüfe ich, wie viele Werte ein Array in PHP hat? Der Wert ist auf 0 gesetzt und wird zum Zählen verwendet foreach-Schleife zum Durchlaufen des Arrays

Verwenden Sie im Schleifenkörper die Funktion is_numeric, um zu bestimmen, ob das Array-Element ein numerischer Wert ist. Wenn es sich um einen numerischen Wert handelt, erhöht sich der Zähler um 1.

Die Schleife endet und der Zähler wird ausgegeben.

  • Implementierungscode:

    <?php
    header(&#39;content-type:text/html;charset=utf-8&#39;);   
    $arr= array(1,"a",3,"b",5,"cc",7,"d",null,10);
    var_dump($arr);
    $n=0;
    foreach($arr as $v){
    	if(is_numeric($v)){
    		$n++;
    	}
    }
    echo "数值元素有: ".$n." 个";
    ?>
  • Es ist ersichtlich, dass das Array 5 numerische Elemente enthält.
  • Empfohlenes Lernen: „

    PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, wie viele Werte ein Array in PHP hat. 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