75 of 410 menu

Fonction mb_str_split

La fonction mb_str_split divise une chaîne encodée en multioctet (par exemple, UTF-8) en un tableau de caractères ou de parties de longueur donnée. Le premier paramètre est la chaîne à diviser, le second est la longueur de chaque partie, et le troisième est l'encodage.

Syntaxe

mb_str_split(string, [length], [encoding]);

Exemple

Divisons une chaîne en caractères individuels :

<?php $res = mb_str_split('абвгд'); print_r($res); ?>

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

['а', 'б', 'в', 'г', 'д']

Exemple

Divisons une chaîne en parties de 2 caractères :

<?php $res = mb_str_split('12345', 2); print_r($res); ?>

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

['12', '34', '5']

Exemple

Divisons une chaîne en spécifiant explicitement l'encodage UTF-8 :

<?php $res = mb_str_split('日本語', 1, 'UTF-8'); print_r($res); ?>

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

['日', '本', '語']

Voir aussi

  • la fonction str_split,
    qui divise une chaîne en un tableau
  • la fonction explode,
    qui divise une chaîne par un séparateur
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