PHP Выборка диапазона из массива
Есть массив
$array = ['a','b','a','a','b','a','a','a','a'];
Как его разделить на несколько массивов по делителю - значению массива. Должно получиться примерно так:
Array
(
[0] => Array
(
[0] => a
[1] => b
)
[1] => Array
(
[0] => a
[1] => a
[2] => b
)
[2] => Array
(
[0] => a
[1] => a
[2] => a
[3] => a
)
)
То есть нужна выборка массива до того, как встретим определенное значение.
Источник: Stack Overflow на русском