Hola compañeros, me gustaría separar un string cada tres letras.
Me explico, como si usara el explode que me rompe el string y me lo convierte en un array.
Es decir yo quiero hacer esto:
asd-asd-asd-asd-asd y que me devuelva un array con un asd en cada posición. Esto lo hago con un
explode("-", $cadena);
Pero entonces lo que me gustaría hacer es lo mismo pero teniendo este string:
asdasdasdasdasd y conseguir un array con un asd en cada posición.
He probado con
preg_split($cadena, "/.{3}/"); pero me da un error:
Cita: Warning: preg_split() [function.preg-split]: Delimiter must not be alphanumeric or backslash
y no funciona.
También probé con un
for y
substr($cadena,$i,3) pero dice que me excedo de la memoria así que tampoco.
Como puedo hacerlo?
Muchas gracias!