explode
Divide una cadena en varias cadenas
&reftitle.description;
arrayexplode
stringdelimiter
stringstring
intlimit
Devuelve un array de cadenas, siendo cada una de ellas una subcadena del
parámetro string formado por la división
según los delimitadores indicados en el parámetro delimiter.
&reftitle.parameters;
delimiter
La cadena delimitadora.
string
La cadena de entrada.
limit
Si el parámetro limit es positivo, el array devuelto contendrá
el máximo de elementos en el limit y el último elemento
contendrá el resto del string.
Si el parámetro limit es negativo, se devolverán
todos los componentes a excepción el último -limit.
Si el parámetro limit es cero, actuará como si su valor fuera 1.
Aunque implode por razones históricas puede
aceptar los parámetros en cualquier orden,
explode no. Debe asegurarse de que el
argumento delimiter va antes que
el argumento string.
&reftitle.returnvalues;
Devuelve un array de cadenass
creadas por la división del parámetro string usando
los limitadores indicados en el parámetro delimiter.
Si delimiter es una cadena vacía (""),
explode devolverá &false;.
Si delimiter contiene un valor que no
forma parte del parámetro string y se utiliza un
limit negativo, entonces se devolverá un array vacío,
en caso contrario se devolverá un array conteniendo el
string.
&reftitle.changelog;
&Version;
&Description;
5.1.0
Se añadió soporte para limit negativo.
4.0.1
Se añadió el parámetro limit.
&reftitle.examples;
Ejemplo de explode
]]>
Ejemplos del parámetro limit
]]>
&example.outputs;
one
[1] => two|three|four
)
Array
(
[0] => one
[1] => two
[2] => three
)
]]>
&reftitle.notes;
¬e.bin-safe;
&reftitle.seealso;
preg_split
str_split
mb_split
str_word_count
strtok
implode