9 php arrays multidimensional-array
我知道这个问题已经回答了几次,但是,没有一个答案适用于我的场景.
当前数组:
Array
(
[12] => Array
(
[0] => 1AM
[1] => 2AM
[2] => 3AM
[3] => 4AM
)
[13] => Array
(
[0] => 1AM
[1] => 2AM
[2] => 6AM
[3] => 4AM
)
[14] => Array
(
[0] => 1AM
[1] => 2AM
[2] => 7AM
[3] => 4AM
)
)
Run Code Online (Sandbox Code Playgroud)
期望的输出:
3 People Signed Up at 1AM,
3 People signed up at 2AM,
1 Signed up at 3AM
1 Signed up at 6AM
1 Signed up at 7AM
3 Signed up at 4AM
Run Code Online (Sandbox Code Playgroud)
当前代码:
foreach($array as $k => $v) {
$result[$k] = array_count_values($v);
arsort($result[$k]);
}
print_r($result);
Run Code Online (Sandbox Code Playgroud)
换句话说,只计算时间并将它们存储在单独的数组或变量中.
Nar*_*dia 11
你可以简单的使用array_count_values以及call_user_func_array像如
array_count_values(call_user_func_array('array_merge', $array));
Run Code Online (Sandbox Code Playgroud)