array_multisort op key

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Raymond ---

Raymond ---

29/06/2009 11:11:00
Quote Anchor link
Hey,
Ik heb een 4 dimensionale array met allemaal numerieke keys. Deze wil ik graag sorteren. Ik ben op zoek naar array_multisort maar dan om te sorteren op keys ipv op value.

BVD,
Raymond
 
PHP hulp

PHP hulp

21/11/2024 12:30:13
 
Jelmer -

Jelmer -

29/06/2009 11:24:00
Quote Anchor link
ksort laat je op keys sorteren, maar ik denk niet dat er een recursieve variant van is. Die zal je zelf moeten maken.
 
Raymond ---

Raymond ---

29/06/2009 11:53:00
Quote Anchor link
Bedankt, ik heb het inmiddels zo opgelost:
krsort() in een loop gegooid en die 4x uitgevoerd:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
krsort($sort);

foreach($sort as $key1 => $value1)
{

    krsort($sort[$key1]);
    foreach($sort[$key1] as $key2 => $value2)
    {

        krsort($sort[$key1][$key2]);
        foreach($sort[$key2] as $key3 => $value3)
        {

            krsort($sort[$key1][$key2][$key3]);
        }
    }
}

?>
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.