Как я могу отсортировать массивы в php по произвольному алфавиту?

Я хочу отсортировать массивы по ключу в php. Но я использую не обычный английский алфавит, а самодельный алфавит. Возможно ли это?

] Мой алфавит

$alphabet = "AjawbpfmnrhHxXsSqkgtTdD =";

Массив выглядит следующим образом:

Array (
   [=k_0] => Array(
       [0] => DI.3,2 &dwA-nTr& @Hrw@
       [1] => mA
       [2] => =k
       [3] => Sfj,t
       [4] => =k
       [5] => pXr
       )
   [aA_2] => Array(
       [0] => DI.7,4 &dwA-nTr& @Hrw-smA-tA,wj@
       [1] => snD
       [2] => aA
       [3] => Sfj,t
       [4] => jt
       [5] => jt,w
       )
  [sqA_1] => Array(
       [0] => DI.6,18 &dwA-nTr& @nswt@
       [1] => ra
       [2] => sqA
       [3] => Sfj,t
       [4] => =s
       [5] => r
       )
   );

поэтому, если я отсортирую этот массив по моему алфавиту, массив с ключом [= k_0] должен быть в конце.

5
задан Paŭlo Ebermann 17 August 2011 в 22:46
поделиться