(PHP 7 >= 7.4.0, PHP 8)
mb_str_split — Dada uma string multibyte, retorna um array de seus caracteres
Esta função retornará um array de strings, sendo uma versão de str_split() com suporte para codificações de tamanho de caractere variável, bem como codificações de tamanho fixo de caracteres de 1, 2 ou 4 bytes.
Se o parâmetro length for especificado, a string será dividida em partes do comprimento especificado em caracteres (não bytes).
O parâmetro encoding pode ser especificado opcionalmente e é uma boa prática fazê-lo.
stringA string para dividir em caracteres ou partes.
lengthSe especificado, cada elemento do array retornado será composto por vários caracteres em vez de um único caractere.
encodingO parâmetro encoding
é a codificação de caracteres. Se for omitido ou null, o valor da codificação
de caracteres interna será usado.
Uma string especificando uma das codificações suportadas.
mb_str_split() retorna um array de strings.
| Versão | Descrição |
|---|---|
| 8.0.0 |
O parâmetro encoding agora pode ser nulo.
|
| 8.0.0 |
Esta função não retorna mais false em caso de falha.
|