Olá amigos, viemos mais uma vez falar de mais uma função que foi extinta desta nossa linguagem preferida, desta vez é a função split.
Primeira coisa como sempre é entender o que é e para que veio a função split, neste caso é bem simples, esta função era utilizada para dividir uma string em um array baseado em um carácter como âncora, como no exemplo abaixo:
<?php $str = “laranja,limão,mamão”; $vetorFrutas = split(“,”, $str); // $vetorFrutas passaria a ter o conteúdo: array(‘laranja’, ‘limão’, ‘mamão’); ?>
Neste caso o split sempre foi um alias para a função explode, que tem o mesmo funcionamento, porém foi criada para facilitar a vida de programadores que estavam migrando de outras linguagens, tais como VB, asp ou Java, que utilizam o SPLIT como função para divisão de string.
A SOLUÇÃO
Agora você deverá utilizar a função nativa do PHP que é o explode e tem exatamente o mesmo funcionamento da função split.
<?php $str = “laranja,limão,mamão”; $vetorFrutas = explode(“,”, $str); // $vetorFrutas passaria a ter o conteúdo: array(‘laranja’, ‘limão’, ‘mamão’); ?>
espero ter ajudado a todos que estavam com este pequeno problema.
Fonte: OGENIAL