Manual do PHP
Anterior |  | Próxima

# str_split

(PHP 5 CVS only)

str_split -- Converte uma string para um array

## Descrição

array str_split ( string string [, int split_length])

Converte uma string em um array. Se o parâmetro opcional `split_length` for especificado, o array retornado será quebrado em pedaços com cada um estando com `split_length` de comprimento, caso contrário cada pedaço terá um caractere de comprimento.

`FALSE` é retornado se `split_length` é menor do que 1. Se o comprimento `split_length` escede o comprimento da `string`, a string inteira é retornada como o primeiro(e único) elemento do array.

Exemplo 1. Exemplo utilizando str_split()

`<?php $str = "Hello Friend"; $arr1 = str_split($str); $arr2 = str_split($str, 3); print_r($arr1); print_r($arr2); /* A saída será como: Array ( [0] => H [1] => e [2] => l [3] => l [4] => o [5] => [6] => F [7] => r [8] => i [9] => e [10] => n [11] => d ) Array ( [0] => Hel [1] => lo [2] => Fri [3] => end ) */ ?>`

Exemplo 2. Exemplos relacionados a str_split()

`<?php $str = "Hello Friend"; print $str{0}; // H print $str{8}; // i // Cria: array('H','e','l','l','o',' ','F','r','i','e','n','d') $arr1 = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY); ?>`

Veja também preg_split(), split(), count_chars(), str_word_count(), e for.

Anterior | Principal | Próxima
str_shuffle | Acima | str_word_count