我有一個簡單的多維數組,如下所示。我試圖計算陣列中每個值存在多少次(即關節炎=> 3)。我已經嘗試了所有不同的PHP函數,但它總是返回一個數字而不是一個key =>值對。我也看過類似的問題,但沒有什麼真正符合我的數組的簡單性。計算一個值出現在多維數組中的次數
array(3) {
[0]=>
array(1) {
[0]=>
string(0) "Arthritis"
}
[1]=>
array(4) {
[0]=>
string(7) "Thyroid"
[1]=>
string(10) " Arthritis"
[2]=>
string(11) " Autoimmune"
[3]=>
string(7) " Cancer"
}
[2]=>
array(6) {
[0]=>
string(7) "Anxiety"
[1]=>
string(10) " Arthritis"
[2]=>
string(11) " Autoimmune"
[3]=>
string(15) " Bone and Joint"
[4]=>
string(7) " Cancer"
[5]=>
string(8) " Candida"
}
}
<?php
print_r(count($items, COUNT_RECURSIVE));
?>
謝謝,不知道它可以在一行中解決,非常感謝 – DEM