Каков наилучший способ чередовать массив на основе значения. Например, у меня есть шаблон массива:
Этот массив должен соответствовать этому шаблону на основе категории: article / quote / video / article / video …
Без статьи: цитата / видео / цитата / видео …
Я хотел бы получить этот результат:
[
[
'title' => 'Foo 1',
'category' => 'article'
],
[
'title' => 'Foo 45',
'category' => 'quote'
],
[
'title' => 'Foo 45',
'category' => 'video'
],
[
'title' => 'Foo 2',
'category' => 'article'
],
[
'title' => 'Foo 25',
'category' => 'quote'
],
[
'title' => 'Foo 3',
'category' => 'article'
]
];
Задача ещё не решена.
Других решений пока нет …