實作步驟:1、利用array_count_values()函數統計數組所有值的次數,語法“array_count_values(原始數組)”,會傳回一個關聯數組,其元素的鍵名是原始數組的值,鍵值是該值在原始數組中出現的次數;2、利用「$關聯數組變數名稱['指定值']」語句存取關聯數組,取得指定值的出現次數即可。
本教學操作環境:windows7系統、PHP8.1版、DELL G3電腦
php判斷指定值在陣列裡出現了幾次的方法
在php中,可以利用array_count_values()函數來計算指定值在陣列裡的出現次數。
實作步驟:
步驟1:利用array_count_values()函數統計數組所有值的次數
##array_count_values()函數可以統計數組中所有數值出現的次數。<?php header("Content-type:text/html;charset=utf-8"); $arr = array("A","Cat","Dog","A","Dog"); echo "原数组:"; var_dump($arr); echo "数组中所有元素的出现次数:"; $count = array_count_values($arr); var_dump($count); ?>
步驟2:取得指定值的出現次數
$关联数组变量名['指定值']此元件可以存取關聯陣列中對應鍵名(原始陣列元素)的值(出現次數)
實作範例:
<?php header("Content-type:text/html;charset=utf-8"); $arr = array("A","Cat","Dog","A","Dog"); echo "原数组:"; var_dump($arr); echo "数组中所有元素的出现次数:"; $count = array_count_values($arr); var_dump($count); echo "字符A 的出现次数:".$count["A"]; ?>
PHP影片教學》
以上是php怎麼判斷指定值在陣列裡出現了幾次的詳細內容。更多資訊請關注PHP中文網其他相關文章!