Função PHP explodir()
Exemplo
Quebre uma string em um array:
<?php
$str = "Hello world. It's a beautiful day.";
print_r (explode(" ",$str));
?>
Definição e uso
A função explode() quebra uma string em um array.
Nota: O parâmetro "separator" não pode ser uma string vazia.
Nota: Esta função é segura para binários.
Sintaxe
explode(separator,string,limit)
Valores de parâmetro
Parameter | Description |
---|---|
separator | Required. Specifies where to break the string |
string | Required. The string to split |
limit | Optional. Specifies the number of array elements to return. Possible values:
|
Detalhes técnicos
Valor de retorno: | Retorna um array de strings |
---|---|
Versão do PHP: | 4+ |
Registro de alterações: | O parâmetro limit foi adicionado no PHP 4.0.1 e o suporte para limites negativos foi adicionado no PHP 5.1.0 |
Mais exemplos
Exemplo
Usando o parâmetro limit para retornar vários elementos da matriz:
<?php
$str = 'one,two,three,four';
// zero limit
print_r(explode(',',$str,0));
// positive limit
print_r(explode(',',$str,2));
// negative limit
print_r(explode(',',$str,-1));
?>
❮ Referência de String PHP