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.
Note : Le paramètre flags a été ajouté dans PHP Beta 3.
Scinder une chaîne en caractères
<?php
$str = 'string';
$chars = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY);
print_r($chars);
?>
|
Voir aussi preg_match(), preg_match_all() et preg_replace().
| Précédent | Sommaire | Suivant |
| preg_replace_callback | Niveau supérieur | preg_quote |