сделать особый элемент первым в массиве

У меня такой массив

$arrList = Array ( [0] => Array ( [master] => Array ( [id] => 3 [name] => Test ) ) [1] => Array ( [master] => Array ( [id] => 4 [name] => Sample ) ) ) 

Теперь я знаю значение id , как я могу переупорядочить с конкретным значением id должен быть наверху (т. Е. Независимо от значения id которое у меня есть в переменной, которая должна быть на вершине массив, если я получаю значение id как 4, тогда массив должен быть

 $arrList = Array ( [0] => Array ( [master] => Array ( [id] => 4 [name] => Sample ) ) [1] => Array ( [master] => Array ( [id] => 3 [name] => Test ) ) ) 

заранее спасибо..