<h2>Total carácteres</h2>
<form action="" method="post"></form>
<label>Ingrese carácter:
<textarea name="caracteres" id="" cols="10" rows="10">
</textarea>
</label>
<br>
<input type="submit" value="ENVIAR">
<hr>
<?php
$caracter = $_POST['caracteres'];
while ($caracter != "@"){
switch ($caracter) {
case ("a", "e", "i", "o", "u", "A", "E", "I", "O", "U"):
$tv += 1; // total vocales
break;
case "b", "c", "d", "f", "g", "h", "j", "k", "l", "m", "n", "ñ", "p", "q", "r", "s", "t", "v", "w", "x", "y", "z",
"B", "C", "D", "F", "G", "H", "J", "K", "L", "M", "N", "Ñ", "P", "Q", "R", "S", "T", "V", "W", "X", "Y", "Z":
$tc += 1; // total consonantes
break;
case ($caracter >=0 && $caracter <= 9):
$tn += 1; // total números
default:
$totr += 1; // total otros caracteres
break;
}
}
echo "<br>Total de Vocales: {$tv}";
echo "<br>Total de Consonantes: {$tc}";
echo "<br>Total de Números: {$tn}";
echo "<br>Total Otros: {$totr}";
?>
'TDy.png