ich würde meine, die Sache hat zwei Haken. Denn alle Strings sind nun gleichlang, was sie nach Beschreibung nicht sein sollen. Dies trifft auch auf str_split() zu.
Das meinte ich mit "nicht ausreichender Beschreibung".
Ich finde das eigentlich ausreichend:
Es ist allerdings fest definiert, nach wieviel Zeichen der String gesplittet werden soll. Beispielsweise nach 5, dann wieder nach 2, dann nach 8 usw..
Das bedeutet für mich, dass der String mal "nach 5, dann wieder nach 2, dann nach 8 usw." gesplittet werden soll.