SAD1ST, в сплит можно использовать регулярные выражения А explode() нарежыт до определеного символа и собирает в масив.