Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/05/2007, 18:34
usermax
(Desactivado)
 
Fecha de Ingreso: diciembre-2006
Mensajes: 529
Antigüedad: 17 años, 4 meses
Puntos: 11
Re: Separar cadena texto

Hola:

No se si sale más caro el collar que el perro, pero si necesitas fraccionar de esa manera una cadena y que seá automático de acuerdo a la longitud que tenga puedes hacer una función como te muestro a continuación:

Código PHP:
function fracciona ($cadena) {
 
$chars strlen($cadena); // Contamos el total de caracteres de la cadena
// A continuación recorremos los caracteres de la cadena
for ($i=1;$i<=$chars;$i++) {
// Como lo necesitabas de a dos, le indicamos que cada dos elementos agregue un espacio
$space = ($i%2==0) ? " " "";
// Ensambla la cadena de salida
$nuevaCadena .= $cadena[$i-1].$space;
}
// Finalmente devuelve el resultado
return $nuevaCadena;

Luego llamas a la función que hice y te devolverá la cadena como la necesitabas.

Código PHP:
$Micadena '00000000';
echo 
fracciona ($Micadena); 
Y te muestra:
Código:
 
00 00 00 00
Bueno, seguimos en contacto.