[英]How to get numer of repeating elements in PHP array?
有時我們只需要從數組中獲取重復元素的數量,或者數組中每個元素的數量
$array = array(123, 'abc', 26, 'swat', 1, 'swat', 83);
我想打印:
123 (1)
abc (1)
26 (1)
swat (2)
1 (1)
83 (1)
使用PHP函數array_count_values
<?php
$array = array(123, 'abc', 26, 'swat', 1, 'swat', 83);
print_r(array_count_values($array));
?>
輸出為:
Array
(
[123] => 1
[abc] => 1
[26] => 1
[swat] => 2
[1] => 1
[83] => 1
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.