Sto cercando modi per dividere una stringa in una matrice, una sorta di str_split()
, in cui i blocchi sono tutti di dimensioni diverse.suddivisione stringa php in blocchi di lunghezza variabile
Potrei farlo collegando la stringa con un gruppo di substr()
, ma non sembra né elegante né efficiente. Esiste una funzione che accetta una stringa e un array, come (1, 18, 32, 41, 108, 125, 137, 152, 161
), e produce una serie di pezzi di stringa opportunamente tagliati?
L'esplosione è inappropriata perché i blocchi sono delimitati da numeri variabili di spazi bianchi.
un esempio per favore? – hjpotter92
Creare una funzione! :) – Samson
Hai controllato la funzione php explode()? –