колко числа и букви съдържа даден текст

kWo_2

Registered
Как мога да проверя колко числа и букви съдържа променлива с текст "text7myname1"

Примерно:

Букви: 10
Числа: 2

:)
 
Код:
            $str = "dow8823iid12uwddd1234";
$chisla = 0;
for($i=0;$i<strlen($str);$i++) {
   if(is_numeric($str[$i]))
         $chisla++;
}
$bukvi = strlen($str) - $chisla;

echo $chisla . " chisla i ". $bukvi . " bukvi<br />";
 

Back
Горе