разбить строку php на куски различной длины
Я ищу способы разбить строку на массив, вродеstr_split()
где куски все разных размеров.
Я мог бы сделать это, перебирая строку с кучейsubstr()
, но это выглядит не элегантно и не эффективно. Есть ли функция, которая принимает строку и массив, как (1, 18, 32, 41, 108, 125, 137, 152, 161
), и дает массив соответственно нарезанных кусочков строки?
Взрыв неуместен, потому что куски разделены разным количеством пробелов.