Puede haber fomas mas simples... mas compatas.... mas fashion:
Código PHP:
Ver original<?php
$palabra = '2x88e6d';
// Todas las versiones de PHP
$cnt=0;
$cnt += (($letra > 'a') and ($letra <= 'z'));
echo "Cant : $cnt\n";
Y... para PHP 5.5 o superiores vale lo anterior pero tambien esto:
Código PHP:
Ver original<?php
$palabra = '2x88e6d';
// PHP 5.5+
for ($i=0;$i<strlen($palabra);$i++) $cnt += (($palabra[$i] > 'a') and ($palabra[$i] <= 'z'));
echo "Cant : $cnt\n";
Cabe anotar lo inconcistente del lenguaje y el hecho de que la siguen embarrandola porque para PHP 5.5 puedes tratar al string como un array para acceder a sus elementos posicionalmente como $cadena[$indice] pero no deja usar count() y obliga a usar strlen()