str_split array php string parsing explode

php - array - Dividir en dos variables?



split array php (2)

Digamos que tengo lo siguiente: "44-xkIolspO"

Quiero devolver 2 variables:

$one = "44"; $two = "xkIolspO";

Cuál sería la mejor forma de hacer esto?


PHP tiene una función llamada preg_split() divide una cadena usando una expresión regular. Esto debería hacer lo que quieras.

O explode() podría ser más fácil.

$str = "44-xkIolspO"; $parts = explode("-", $str); $one = $parts[0]; $two = $parts[1];


Prueba esto:

lista ($ uno, $ dos) = dividir ("-", "44-xkIolspO", 2);

list($one, $two) = explode("-", "44-xkIolspO", 2);