(PHP 7 >= 7.4.0, PHP 8)
mb_str_split — Pour une chaîne multi-octets donnée, renvoie un tableau de ses caractères
Cette fonction renverra un tableau de chaînes, c'est une version de str_split() avec une prise en charge des encodages de taille de caractère variable ainsi que des encodages de taille fixe de caractères de 1, 2 ou 4 octets. Si le paramètre length
est spécifié, la chaîne est décomposée en blocs de la longueur spécifiée en caractères (et non en octets). Le paramètre encoding
est facultatif mais il est recommandé de le fournir.
string
La chaîne de caractères à diviser en caractères ou en morceaux.
length
Si spécifié, chaque élément du tableau retourné sera composé de plusieurs caractères au lieu d'un seul caractère.
encoding
Le paramètre encoding
est l'encodage des caractères. S'il est omis ou null
, l'encodage de caractères interne sera utilisé.
Une chaîne de caractères spécifiant l'un des encodages pris en charge.
mb_str_split() renvoie un tableau de chaînes de caractères.
Version | Description |
---|---|
8.0.0 | encoding est désormais nullable. |
8.0.0 | Cette fonction ne renvoie plus false en cas d'échec. |