php怎麼檢查一個陣列有幾個數值

青灯夜游
發布: 2023-03-15 22:38:02
原創
2417 人瀏覽過

方法:1、建立計數器變量,值設為0;2、迴圈遍歷數組,語法「foreach($arr as $v)」;3、循環體中,判斷元素是否為數值,如果是則計數器加1,語法if(is_numeric($v)){$n ;}”;4、循環結束,輸出計數器。

php怎麼檢查一個陣列有幾個數值

##本教學課程操作環境:windows7系統、PHP7.1版、DELL G3電腦

php怎麼檢查一個陣列有幾個數值

php檢查一個數組有幾個數值,計算統計數組中數值元素的個數。

實作方法:

    ##建立並初始化一個計數器變量,值設為0,用於計數。
  • 使用foreach循環遍歷數組
  • #在循環體中,透過is_numeric函數判斷數組元素是否為數值;如果是數值,則計數器自加1。
  • 循環結束,輸出計數器即可。

  • ##實現程式碼:
  • <?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." 个";
    ?>
    登入後複製

可以看出,陣列中有5個數值元素。php怎麼檢查一個陣列有幾個數值

推薦學習:《

PHP影片教學

以上是php怎麼檢查一個陣列有幾個數值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板