Ciao !
Ho un array composto da valori tipo (2)(2)(3)(9)(4)(2)(9)
Ho bisogno di cercare quanti valori 2 ci sono nell'array =)
Come posso fare ?
Grazie ^^
Printable View
Ciao !
Ho un array composto da valori tipo (2)(2)(3)(9)(4)(2)(9)
Ho bisogno di cercare quanti valori 2 ci sono nell'array =)
Come posso fare ?
Grazie ^^
Questo è il codice più banale:al termine del ciclo, $count conterrà il numero di dati cercati...Codice PHP:
// supponiamo $data = array (2, 2, 3, 9, 4, 2, 9);
$count = 0;
foreach ($data as $d)
if ($d == 2)
$count++;
Stammi bene...
XD non avevo pensato ad una cosa così semplice :P
Si vede che sono un po' arrugginito ^_^
Grazie 1000 :D
Altra soluzione:
Codice PHP:
<?
$data = array (2, 2, 3, 9, 4, 2, 9);
$v=array_count_values($data);
echo $v['2']; // se avessi voluto stampare il numero di occorrenze per il valore 9: echo $v['9'], per il valore 4: echo $v['4'], ecc...
?>
:D perfetto, non potevo chiedere di meglio ^^
Thanks 1000 too :P