Nav*_*eep 4 php multidimensional-array
我有一个数组如下.
Array
(
[0] => Array
(
[item] => Banana Cream Cheesecake
[item_id] => 3
[product] => Desserts
)
[1] => Array
(
[item] => Banana Cream Cheesecake
[item_id] => 3
[product] => Desserts
)
[2] => Array
(
[item] => Banana Cream Cheesecake
[item_id] => 3
[product] => Desserts
)
[3] => Array
(
[item] => Banana Cream Cheesecake
[item_id] => 3
[product] => Desserts
)
[4] => Array
(
[item] => Milk
[item_id] => 2
[product] => Soda
)
[5] => Array
(
[item] => Banana Cream Cheesecake
[item_id] => 3
[product] => Desserts
)
)
Run Code Online (Sandbox Code Playgroud)
我想打印: -
Banana Cream Cheesecake = 5
Run Code Online (Sandbox Code Playgroud)
怎么做?
$count = 0;
foreach ($array as $key=>$value) {
if ($value ['item'] == 'Banana Cream Cheesecake') {
$count++;
}
}
echo $count;
Run Code Online (Sandbox Code Playgroud)
array_count_values(array_map(function($foo){return $foo['item'];}, $arr));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16232 次 |
| 最近记录: |