Cesar, ya intente usar la funcion count chart y bucles foreach para tratar de contar las bocales y despues las consonantes, pero no acaba de funcionar...
Lo unico que consigo es contar todas las letras, pero no distinguir entre vocales y consonantes... por eso acabé haciendolo a lo bestia

Este codigo es lo que tengo (sdolo hay que hacer cuatro modificaciones a un ejemplo de la entrega)
<html>
<head><title>Ejemplo aprenderaprogramar.com</title></head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<body>
<?php echo '<h1> Apartado a)</h1>'; //Apartado a) $cadena = 'El abecedario completo es algo largo y detallarlo exhaustivamente es costoso'; $Array = count_chars ( $cadena, 1); foreach ($Array as $indiceNum => $veces) { echo 'Letra: '.chr($indiceNum).' , encontrada '. $veces.' veces<br/>'; } ?>
</body>
</html>Pero esto cuenta todas las letras, no solo las vocales, o no solo las consonantes... y no encuentro como modificarlo para que haga lo que tiene que hacer