Invece di inserire i valori nell'array, li usi come chiavi dell'array, e come valore usi il numero di volte che quella chiave viene usata. Esempio:
Codice PHP:
$array = array();
for ( 
$x 0$x 50$x++ ) {
    
$num rand(15);
    if ( !isset(
$array[$num]) ) {
        
$array[$num] = 1;
    } else {
        
$array[$num]++;
    }
}

foreach ( 
$array as $key => $val ) {
    echo 
"Il valore $key e' presente $val volte\n";