Fonction explode() | Développement Web

Fonction explode()

La fonction explode retourne un tableau contenant les éléments de la chaîne $tring séparés par le séparateur $separateur.

Si le paramètre $limite est renseigné, le tableau contiendra au maximum $limite éléments, le dernier contenant le reste de la chaîne (non explosée même si on y retrouve encore le $separateur). En d’autres termes, le $limite correspond à la taille maximum du tableau que l’on attend en retour.

Utilisation de la fonction explode()

La signature de la fontion explode est la suivante :

explode ( $separateur , $string [ , $limite ] );


   $string = 'Etude de la fonction explode';

   ## Ici, on n'utilise pas $limite 
   $tabStringExplode = explode(' ', $string );

   print_r ($tabStringExplode);
   /* Affiche
   Array ( [0] => Etude
           [1] => de
           [2] => la
           [3] => fonction
           [4] => explode
         )  */

   ## Avec $limite 
   $tabStringExplode = explode(' ', $string, 3 );

   print_r ($tabStringExplode);
   /* Affiche
   Array ( [0] => Etude
           [1] => de
           [2] => la fonction explode
         )  */