non saprei dirti di preciso se esiste una funzione ad hoc
per logica potrei dirti questo
substr_count ti conta le occorrenze presenti in una stringa
esempio
Codice PHP:
$text= "parola";
$n = substr_count($text, "a");
echo $n;
dovrebbe restituirti 2.
quindi si potrebbe fare
Codice PHP:
$parola= "parola"; //inserisci qui la parola
$totale= strlen($parola);
$vocali= array("a","e","i","o","u","à","è","é","ì","ò","ù");
foreach ($vocali as $v){
$n += substr_count($parola, "$v");
}
$consonanti = $totale - $n;
echo $consonanti;
dovrebbe funzionare