So che questa domanda ha già ricevuto risposta alcune volte, tuttavia nessuna delle risposte si applica al mio scenario.Conteggio valori nell'array multidimensionale PHP
Array Corrente:
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
)
)
uscita desiderato
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
codice attuale:
foreach($array as $k => $v) {
$result[$k] = array_count_values($v);
arsort($result[$k]);
}
print_r($result);
In altre parole, solo contando i tempi e la loro memorizzazione in un array separato o variabile.
array_count_values (call_user_func_array ('unione', $ array)); – splash58