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.
Boaa, tava precisando!