Sortering af multidimentionalt array
Hej XperterJeg har et PHP4 spørgsmål:
Jeg ønsker nedenstående array sorteret, først efter bog, derefter efter kapitel. Jeg ønsker at bevare associationen mellem nøgle og værdi.
input:
$arr[0] = array("bog" => 12, "kap" => 2);
$arr[1] = array("bog" => 10, "kap" => 1);
$arr[2] = array("bog" => 12, "kap" => 1);
$arr[3] = array("bog" => 10, "kap" => 3);
$arr[4] = array("bog" => 10, "kap" => 2);
$arr[5] = array("bog" => 11, "kap" => 1);
$arr[6] = array("bog" => 11, "kap" => 2);
ønsket output:
Array
(
[1] => Array(["bog"] => 10 ["kap"] => 1)
[4] => Array(["bog"] => 10 ["kap"] => 2)
[3] => Array(["bog"] => 10 ["kap"] => 3)
[5] => Array(["bog"] => 11 ["kap"] => 1)
[6] => Array(["bog"] => 11 ["kap"] => 2)
[2] => Array(["bog"] => 12 ["kap"] => 1)
[0] => Array(["bog"] => 12 ["kap"] => 2)
)
Jeg håber at der er nogen som har tid, lyst og lejlighed til at svare.