$data =
[1] => Array
(
[1] => CITY :
[3] => CANADA
)
[8] => Array
(
[1] => Customer :
[4] => CUS1
)
[9] => Array
(
[1] => Customer :
[4] => CUS2
)
[10] => Array
(
[1] => Customer :
[4] => CUS3
)
.............
[17] => Array
(
[1] => CITY :
[3] => FLORIDA
)
[18] => Array
(
[1] => Customer :
[3] => C2
)
)
Я пытаюсь разбить массив на разные массивы на основе значений.Это мой массив.Мне нужно разбить один массив на несколько на основе внутреннего значения "CITY:", подсчитать все "CITY:" и разбить массив от первого "CITY" до СЛЕДУЮЩЕГО "CITY" И СЛЕДУЮЩЕГО ....
результат: Iхочу разделить массив на основе значения, как показано ниже
[1] => Array
(
[1] => CITY :
[3] => CANADA
)
[8] => Array
(
[1] => Customer :
[4] => CUS1
)
[9] => Array
(
[1] => Customer :
[4] => CUS2
)
[10] => Array
(
[1] => Customer :
[4] => CUS3
)
)
[2] => Array
(
[1] => CITY :
[3] => FLORIDA
)
[18] => Array
(
[1] => Customer :
[3] => C2
)
Я не знаю, как разделить это