如何在PHP數組中回顯每個值的計數?例如在這個陣列中:如何在PHP數組中回顯計數每個值
$array = array(test,test,ok,test,ok);
現在怎麼可以在這個數組的回聲計數測試或確定?
如何在PHP數組中回顯每個值的計數?例如在這個陣列中:如何在PHP數組中回顯計數每個值
$array = array(test,test,ok,test,ok);
現在怎麼可以在這個數組的回聲計數測試或確定?
例直接從官方PHP.net
<?php
$array = array(1, "hello", 1, "world", "hello");
print_r(array_count_values($array));
?>
Array
(
[1] => 2
[hello] => 2
[world] => 1
)
如果你想呼應然後拋出一個命令
對於示例:
<?php
$array = array(test,test,ok,test,ok);
print_r(array_count_values($array));
?>
輸出是:
Array
(
[test] => 3
[ok] => 2
)
爲了呼應嘗試foreach循環或者是這樣的:
echo "Test = ".array_count_values($array)['test'];
輸出是:
Test = 3
array_count_values? :在冰上! – Masterakos
這$數組只是測試我在我的$數組中有很多值,我想知道計數我的數組中的每個值 – saber
@saber是否爲您工作? – les
簡單的方法:
print_r(array_count_values($array));
如果你只想 「確定」
:
echo array_count_values($array)['ok'] // output 2
http://stackoverflow.com/questions/11646054/php-count-specific-ar ray-values – Chitowns24