explode
Coupe une chaîne en segments
&reftitle.description;
arrayexplode
stringseparator
stringstring
intlimit
explode retourne un tableau de chaînes.
Ce sont les sous-chaînes, extraites de string,
en utilisant le séparateur separator.
Si limit est fourni, le tableau retourné aura
un maximum de limit éléments, et le dernier
élément du tableau contiendra le reste de la chaîne string.
Si separator est une chaîne vide (""),
explode retournera &false;. Si
separator contient une valeur qui n'est pas contenue
dans string, alors explode
retournera un tableau, contenant la chaîne string
entière.
Si le paramètre limit a une valeur négative,
tous les éléments exceptés le dernier limit sont
retournés. Cette fonctionalité a été ajouté depuis &php; 5.1.0.
Bien que implode puisse, pour des raisons historiques,
accepter ces paramètres dans n'importe quel ordre,
explode ne le peut pas.
Vous devez vous assurer que le paramètre separator
soit placé avant le paramètre string.
Le paramètre limit a été
ajouté en &php; 4.0.1.
Exemple avec explode
]]>
Exemple avec le paramètre limit
]]>
&example.outputs;
un
[1] => deux|trois|quatre
)
Array
(
[0] => un
[1] => deux
[2] => trois
)
]]>
¬e.bin-safe;
Voir aussi
preg_split,
spliti,
split,
strtok, et
implode.