.... primero la praegunta: ¿para qué esto?
1. Puedes acceder a los elementos de una cadena como si fueran matriz:
Código PHP:
$texto="hola como estas";
echo $texto[5]; // c?
echo $texto[9]; // o?
2. Existe una función que hace lo que tu función... pero esta disponible solo a partir de PHP5:
str_split()
3. Tu función esta bien... te podrías ahorrar una línea eliminando la variable $conteo pero básicamente es lo mismo...
Edito: 4 segundos de diferencia!!
Saludos!