74 of 410 menu

Fonction mb_split

La fonction mb_split divise une chaîne en parties selon un séparateur, en travaillant correctement avec les encodages multioctets (par exemple UTF-8). Le premier paramètre reçoit le séparateur, le deuxième - la chaîne à traiter, et le troisième paramètre optionnel limite le nombre d'éléments dans le tableau résultant.

Syntaxe

mb_split(string $pattern, string $string, int $limit = -1): array

Exemple

Divisons une chaîne par des virgules :

<?php $res = mb_split(',', 'a,b,c,d,e'); print_r($res); ?>

Résultat de l'exécution du code :

['a', 'b', 'c', 'd', 'e']

Exemple

Divisons une chaîne avec du cyrillique par des espaces :

<?php $res = mb_split('\s', 'привет мир тест'); print_r($res); ?>

Résultat de l'exécution du code :

['привет', 'мир', 'тест']

Exemple

Limitons le nombre d'éléments dans le résultat :

<?php $res = mb_split(',', '1,2,3,4,5', 3); print_r($res); ?>

Résultat de l'exécution du code :

['1', '2', '3,4,5']

Voir aussi

  • la fonction preg_split,
    qui divise une chaîne par une expression régulière
  • la fonction explode,
    qui divise une chaîne par un séparateur simple
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser