Originariamente inviato da AnĒkin
prova questa, prob andrā cmq raffinata un po' dato che non l'ho testata praticamente per niente

codice:
preg_match_all('/"[^"]*";|[^;]+;/',$string,$mth);
ho sbagliato io e ho fatto sbaglaire tutti voi...sbagliavo lo strumento errato

preg_split...ecco...questo va usato