Hoi,
Ik ben momenteel bezig aan een stuk code dat "competenties" moet tonen. Deze competenties hebben allemaal een prefix.
bijvoorbeeld:
1.1 De student kan een algoritme opstellen, gebruik makend van logische principes
1.2 De student heeft kennis van in de praktijk veelgebruikte algoritmes en datastructuren
Ik zou graag willen sorteren op deze prefix, zodat alles netjes word gesorteerd volgens niveau.
1
1.1
1.1.1
1.1.2
2
2.1
Het probleem is dat in php er geen sorteer functie bestaat die rekening houd met de lengte van de prefix. Dit heeft dus tot gevolg dat het bovenstaande stuk er als volgt uitziet.
1
2
1.1
2.1
1.1.1
1.1.2
Mijn kortste prefixen worden dus eerst gesorteerd, en daarna de langere prefixen. Ik heb al alle flags (SORT_REGULAR, SORT_NUMERIC, etc.) geprobeerd toe te voegen. Maar niets werkt...
Kan iemand mij hiermee helpen?
Grtz,
foeZz
Ik ben momenteel bezig aan een stuk code dat "competenties" moet tonen. Deze competenties hebben allemaal een prefix.
bijvoorbeeld:
1.1 De student kan een algoritme opstellen, gebruik makend van logische principes
1.2 De student heeft kennis van in de praktijk veelgebruikte algoritmes en datastructuren
Ik zou graag willen sorteren op deze prefix, zodat alles netjes word gesorteerd volgens niveau.
1
1.1
1.1.1
1.1.2
2
2.1
Het probleem is dat in php er geen sorteer functie bestaat die rekening houd met de lengte van de prefix. Dit heeft dus tot gevolg dat het bovenstaande stuk er als volgt uitziet.
1
2
1.1
2.1
1.1.1
1.1.2
Mijn kortste prefixen worden dus eerst gesorteerd, en daarna de langere prefixen. Ik heb al alle flags (SORT_REGULAR, SORT_NUMERIC, etc.) geprobeerd toe te voegen. Maar niets werkt...
Kan iemand mij hiermee helpen?
Grtz,
foeZz