Buenas
Si siempre son 5 y 5, es tan fácil como hacer un:
Código PHP:
$cadena="12345abcde";
$trozo1="";
$trozo2="";
for($i=0;$i<10;$i++){
if($i<5)
$trozo1=$trozo1+$cadena[$i];
else
$trozo2=$trozo2+$cadena[$i];
}
Si es variable, según si es un número o una letra, y descartando carácteres especiales, pues así:
Código PHP:
$cadena="123¿45_ab?CDe";
$trozoNumeros="";
$trozoLetras="";
$i=0;
while(isset($cadena[$i])){
if(ereg("[0-9]",$cadena[$i])){
$trozoNumeros=$trozoNumeros.$cadena[$i];
}
else if(ereg("[a-z]",$cadena[$i])){
$trozoLetras=$trozoLetras.$cadena[$i];
}
else if((ereg("[A-Z]",$cadena[$i]))){
$trozoLetras=$trozoLetras.$cadena[$i];
}
$i++;
}
echo "TrozoNumeros=".$trozoNumeros; // Muestra 12345
echo "<br>";
echo "TrozoLetras=".$trozoLetras; // Muestra abCDe
Está probado y funciona correctamente.
Espero que más o menos te sirva.
Saludos