Hola a todos. Paso mi código del ejercicio CU00828B del curso básico de desarrollo web con PHP.
Gracias a todos. Un saludo
<!DOCTYPE html>
<html>
<head>
<title>Ejercicio aprenderaprogramar.com</title>
<meta charset="utf-8">
</head>
<body>
<?php $texto="El abecedario completo es algo largo y detallarlo exhaustivamente es costoso"; $texto=strtolower($texto); $cadvocales=array('a','e','i','o','u'); for($i=0;$i<count($cadvocales);$i++){ echo 'La letra '.$cadvocales[$i].' aparece '.substr_count($texto, $cadvocales[$i]).(substr_count($texto, $cadvocales[$i])==1?' vez':' veces').'<br/>'; } echo "<br>"; $cadconsonantes=array('b','c','d','f','g','h','j','k','l','m','n','ñ','p','q','r','s','t','v','x','y','z'); for($j=0;$j<count($cadconsonantes);$j++){ if(substr_count($texto, $cadconsonantes[$j])!=0){ echo 'La letra '.$cadconsonantes[$j].' aparece '.substr_count($texto, $cadconsonantes[$j]); if(substr_count($texto, $cadconsonantes[$j])==1){ echo ' vez<br/>'; }else{ echo ' veces<br/>'; } }else{} } echo "<br>"; echo str_replace('a','*',$texto); echo "<br/><br/>"; $cadparcial=substr($texto,23);//Opción 1 echo $cadparcial."<br/>"; $cadparcial2=strpos($texto,'completo');//Opción 2 $cadparcial2=substr($texto,$cadparcial2+9); echo $cadparcial2; ?>
</body>
</html>