Split PHP-String in Stücke unterschiedlicher Länge
Ich suche nach Möglichkeiten, eine Zeichenfolge in eine Art Array aufzuteilenstr_split()
, wo die Stücke alle unterschiedlich groß sind.
Ich könnte das tun, indem ich die Saite mit einem Haufen durchschleifesubstr()
, aber das sieht weder elegant noch effizient aus. Gibt es eine Funktion, die einen String und ein Array akzeptiert, wie (1, 18, 32, 41, 108, 125, 137, 152, 161
) und ergibt eine Reihe von entsprechend gehackten Streichern?
Explode ist ungeeignet, da die Chunks durch eine unterschiedliche Anzahl von Leerzeichen begrenzt sind.