Manuel PHP Précédent Suivant preg_split() retourne un tableau contenant les sous-chaînes de subject, séparées par les chaînes qui vérifient pattern. Si limit est spécifié, alors seules les limit premières sous-chaînes sont retournées et si limit vaut -1, cela signifie en fait "sans limite", ce qui est utile pour passer le paramètre flags. flags peut être la combinaison des options suivantes (combinées avec l'opérateur |): Si cette option est activée, seules les sous-chaînes non vides seront retournées par preg_split(). Si cette option est activée, les expressions entre parenthèses entre les délimiteurs de masques seront aussi capturées et retournées. Cette option a été ajoutée en PHP 4.0.5. Le paramètre flags a été ajouté en PHP Beta 3. Exemple 1. Eclatement d 'une chaîne de recherche. ?php / / scinde la phrase grâce aux virgules et espacements / / ce qui inclus les "", \r, \t, \n et \f $keywords = preg_split (" / [\s ,]+ / ", "langage hypertexte, programmation");? Exemple 2. Scinder une chaîne en caractères ?php $str = 'string'; $chars = preg_split(' / /', $str, -1, PREG_SPLIT_NO_EMPTY); print_r($chars);? Voir aussi explode(), spliti(), split(), implode(), preg_match(), preg_match_all() et preg_replace(). Précédent Sommaire Suivant Niveau supérieur qtdom