sortering af array()
Hej.Det her driller mig vidunderligt meget :)
Jeg difinere en masse variabler i et array der hedder:
$mit_array[$prioritet][$procent][indhold] = 'indholdsrække et';
osv.
Først skal der sorteres efter prioritet, det gør jeg via en for-løkke. Prioriteten kan maks være 20.
for($i=0; $i<=20; $i++) {
Nu kan jeg finde alt indhold i prioritet fx 1 når $i = 1.
Dvs. $mit_array[$i].
Nu skal der så sorteres efter procent, så den højeste bliver valgt først. Det driller mig virkelig.
Jeg har kigget på sort(), rsort(), asort(), arsort(); krsort(), ksort() osv. Da jeg ikke kender de forskellige procent tal og de også kan indeholde decimaltal er mit ønske, at lave en blanding af rsort() og asort().
rsort() sortere således at nøgle værdierne skrives om til 0 osv. op af, men der sorteres efter indholdet af arrayet. Det dur ikke, da der skal sorteres efter nøgle og samtidigt tildeles ny nøgleværdi.
Hvordan løser jeg det her problem?
Der er gået en sort klap ned nu ;)
