separar length caracteres php split

caracteres - php split string by length



dividir cadena después de x caracteres (2)

Logré hacerlo, gracias a BoltClock, funciona a continuación.

function split_on($string, $num) { $length = strlen($string); $output[0] = substr($string, 0, $num); $output[1] = substr($string, $num, $length ); return $output; }

Cómo dividir $ string después de 5 caracteres en una matriz

ejemplo:

$string="123456789";

Rendimiento esperado

$output[0] contain "12345"; $output[1] contain "6789";


Si necesita dividir una cadena después de cada 5 caracteres, intente con str_split() :

$output = str_split($string, 5);

Si solo necesita extraer los primeros 5 caracteres y colocar el resto de la cadena en la segunda parte de su matriz, puede usar substr() como sugiere NullUserException (código de su respuesta ahora eliminada):

$output[0] = substr($string, 0, 5); $output[1] = substr($string, 5);