Manuel PHP Précédent Suivant split() retourne une tableau de chaînes: chacune d'entre elle est une sous-chaîne de string délimitée par les occurrences trouvées de l 'expression régulière pattern. Si une erreur survient, retourne FALSE. Pour lire les 5 premiers champs d 'une ligne du fichier / etc / passwd: Exemple 1. Exemple avec split() ?php $passwd_list = split( ":", $passwd_line, 5);? Pour analyser une date qui est délimitée par des /, des points ou des tirets: Exemple 2. Exemple avec split() ?php $date = "04 / 30 / 1973"; / / Les délimiteurs peuvent être des /, des points ou des tirets list ($month, $day, $year) = split ('[ /. -]', $date); echo "Mois: $month; Jour: $day; Annee: $year br \n";? Notez que pattern est insensible à la casse Notez bien que si vous n'avez pas besoin de la puissance des expressions régulières, il est plus rapide d'utiliser explode(), qui n'utilise pas le moteur d 'expressions régulières. Notez aussi que pattern est une expression régulière. Si vous voulez utiliser n 'importe quel caractère spécial des expressions régulières, vous devez les échapper. Si vous pensez que split() (ou toute autre expression régulière) se comporte bizarrement, lisez d 'abord le fichier regex.7, inclus dans le dossier regex / de la distribution PHP. Il est au format manpage, et vous pourrez le lire avec une commande telle que man / usr / local / src / regex / regex.7. Voir aussi: explode() et implode(). Précédent Sommaire Suivant Niveau supérieur