i have bellow array im trying sort
Array
(
[amendment] => 1
[lcnumber] => A1114564564CT
[31D] => New Note
[27] => 0/0 (Number)(Total)
[31C] =>
[42C] =>
)
Array
(
[amendment] => 2
[lcnumber] => A1114564564CT
[31D] => IN SINGAPORE (120 Days from L/C issue date)
[42C] => 20 Days from B/L Date - Sight
[27] => 2/2 (Number)(Total)
[31C] => Exceeding
)
my expected out put is
Array
(
[amendment] => 1
[lcnumber] => A1114564564CT
[31D] => New Note
[27] => 0/0 (Number)(Total)
[31C] =>
[42C] =>
)
Array
(
[amendment] => 2
[lcnumber] => A1114564564CT
[31D] => IN SINGAPORE (120 Days from L/C issue date)
[27] => 2/2 (Number)(Total)
[31C] => Exceeding
[42C] => 20 Days from B/L Date - Sight
)
means i will have pre defined key order of ('amendment','lcnumber','31D','27','31C','42C')
i tried using usort but i was not able to move forward.
usort($myarray, '');