se metti due caratteri consecutivi di separazione hai una stringa vuota (puoi eliminarle, se vuoi)Codice PHP:function multiexplode($limits, $string) {
// es. multiexplode(array(' ', ','), "esempio,come prova")
// -> array('esempio', 'come', 'prova')
$string = str_replace($limits, $limits[0], $string);
return(explode($limits[0], $string));
};
var_export(multiexplode(array(' ', ','), "esempio,come prova"));
in pratica è una possibilità: sostituisci tutti i caratteri di separazione con il primo e poi "esplodi" solo con quello...

Rispondi quotando