Mit explode() zerlegt man eine Zeichenkette (string) anhand eines vordefinierten Trennzeichens (separator). Der Parameter limit ist optional und bewirkt, dass nur maximal limit Elemente im Ergebnis-Array zurückgegeben werden; das letzte Element des Ergebnis-Arrays enthält dann den Rest des Strings. Alle Elemente des zuvor zerlegten Strings werden in einem Array zurückgegeben - der ursprüngliche String bleibt erhalten.