Explode PHP: Utilizando a função no PHP

Para dividir uma string em um array, você pode usar a função explode PHP. Nas versões anteriores do PHP, essa ação era executada pela função split, que hoje encontra-se OBSOLETA na versão 5.3.0 e foi removida do PHP 7.0.

Função Explode no PHP

A função explode no php é responsável por encontrar todas as ocorrências de um símbolo na string e quebrar em vários pedaços, removendo esse símbolo.

Para usar a função explode, é simples, veja o exemplo abaixo.:

// Vamos separar a string em todas as ocorrências de ponto virgula; na string
$string = 'Dicas de PHP;PHP;Dicas;Tutorial PHP;Tutorial';

// salvamos a ação do explode na variável $explode
$explode = explode(';', $string);

// o explode retorna uma matriz
print_r($explode);
 
// Output: Array ( [0] => Dicas de PHP [1] => PHP [2] => Dicas [3] => Tutorial PHP [4] => Tutorial )

No último parâmetro ainda é possível passar um limitador de itens a retornar. Veja o resultado abaixo após o limitador na função:

Array ( [0] => Dicas de PHP [1] => PHP;Dicas;Tutorial PHP;Tutorial )

Como você pode ver no resultado acima, o explode só foi executado até o segundo item da matriz, retornando nele mesmo o restante da string.

Uma boa utilização do explode é leitura de arquivos .csv, onde poderá definir em cada linha, em qual delimitador irá separar os valores.

Seu comentário é muito importante! Conte pra gente o que você achou desse conteúdo.