Manuel PHP
Précédent |  | Suivant

# explode

(PHP 3 <= 3.0.18, PHP 4 >= 4.0.0)

explode -- Scinde une chaîne en morceaux, grâce à un délimiteur.

## Description

``array explode` (string separator, string string [, int limit])`

explode() retourne un tableau qui contient les éléments de la chaîne `string`, séparés par `separator`. Si `limit` est fourni, le tableau retourné contiendra un maximum de `limit` éléments, et le dernier éléments contiendra le reste de la chaîne `string`. Si une chaîne vide est utilisée comme `separator`, alors explode() retournera `FALSE`. So `separator` contient une valeur qui n'est pas dans `string`, Alors explode() retournera la chaîne `string`.

Exemple 1. Exemple avec explode()
    <?php
    $pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
    $pieces = explode(" ", $pizza);
    ?>

> Note : Le paramètre `limit` a été ajouté en PHP 4.0.1.

> Note : Bien que implode() accepte, pour des raisons historiques, les arguments dans un sens ou l'autre, explode(), lui, ne le peut pas. Vous devez vous assurer que l'argument séparateur `separator` arrive avant l'argument de chaîne.

Voir aussi preg_split(), spliti(), split() et implode().

Précédent | Sommaire | Suivant
echo | Niveau supérieur | get_html_translation_table