У меня есть список в php со следующей структурой:
$center = '2';
$all = array(
array(
'foo'=>'abc',
'bar'=>'def',
'order' => 2
),
array(
'foo'=>'abc',
'bar'=>'def',
'order' => 5
),
array(
'foo'=>'abc',
'bar'=>'def',
'order' => 11
),
//..etc
);
Я хотел бы получить массив до и после массива, где order == $ center. Какой лучший способ сделать это?