Si te fijas en las funciones descritas en php.net .. siempre hay comentarios de los usuarios al pié de las mismas .. muchas veces hay alternativas propuestas para otras versiones de PHP donde no estaba disponible.
Fijate bien .. hay un montón de propuesas:
Ejemplo:
Cita: str_split
01-Dec-2005 09:21
Another piece of code to replicate str_split() behaviour in PHP 4. No crazy explodes, unpacking or regular expressions.
Código PHP:
<?php
if (!function_exists('str_split')){
function str_split($string, $split_length=1){
if ($split_length < 1){
return false;
}
for ($pos=0, $chunks = array(); $pos < strlen($string); $pos+=$split_length){
$chunks[] = substr($string, $pos, $split_length);
}
return $chunks;
}
}
?>
Y no es la única .. hay más.
PD: Un título del mensaje más coherente hará la busqueda más sencilla si alguien usa el buscador.
Un saludo,