Autor Zpráva
Anonymní
Profil *
Ahoj, podle tohoto pole:


Array
(
[0] => /
[1] => testovani
[2] => sylabus
)

bych potřeboval setřídit prvky tohoto pole:

Array
(
[0] => Array
(
[0] => 1
[id] => 1
[1] =>
[polozka_menu] =>
[2] =>
[titulek_menu] =>
[3] => Úvod
[drobeckova_navigace] => Úvod
[4] => /
[link] => /
[5] => index.html
[include] => index.html
[6] => Hlavní strana
[titulek_stranky] => Hlavní strana
[7] => 0
[parent] => 0
)
[1] => Array
(
[0] => 15
[id] => 15
[1] => Sylabus
[polozka_menu] => Sylabus
[2] => Sylabus
[titulek_menu] => Sylabus
[3] => Sylabus
[drobeckova_navigace] => Sylabus
[4] => sylabus
[link] => sylabus
[5] => sylabus.php
[include] => sylabus.php
[6] => Sylabus
[titulek_stranky] => Sylabus
[7] => 13
[parent] => 13
)
[2] => Array
(
[0] => 13
[id] => 13
[1] => Testování
[polozka_menu] => Testování
[2] => Testování
[titulek_menu] => Testování
[3] => Testování
[drobeckova_navigace] => Testování
[4] => testovani
[link] => testovani
[5] => testovani.php
[include] => testovani.php
[6] => Testování
[titulek_stranky] => Testování
[7] => 1
[parent] => 1
)
)

tak, aby pole v posledním poli byla seřazene podle hodnoty link, která je v prním poli. Výsledek by měl tedy vypadat takto:

Array
(
[0] => Array
(
[0] => 1
[id] => 1
[1] =>
[polozka_menu] =>
[2] =>
[titulek_menu] =>
[3] => Úvod
[drobeckova_navigace] => Úvod
[4] => /
[link] => /
[5] => index.html
[include] => index.html
[6] => Hlavní strana
[titulek_stranky] => Hlavní strana
[7] => 0
[parent] => 0
)
[1] => Array
(
[0] => 13
[id] => 13
[1] => Testování
[polozka_menu] => Testování
[2] => Testování
[titulek_menu] => Testování
[3] => Testování
[drobeckova_navigace] => Testování
[4] => testovani
[link] => testovani
[5] => testovani.php
[include] => testovani.php
[6] => Testování
[titulek_stranky] => Testování
[7] => 1
[parent] => 1
)
[2] => Array
(
[0] => 15
[id] => 15
[1] => Sylabus
[polozka_menu] => Sylabus
[2] => Sylabus ECDL
[titulek_menu] => Sylabus
[3] => Sylabus
[drobeckova_navigace] => Sylabus
[4] => sylabus
[link] => sylabus
[5] => sylabus-ecdl.php
[include] => sylabus.php
[6] => Sylabus
[titulek_stranky] => Sylabus
[7] => 13
[parent] => 13
)

)

Napadá vás nějaké jednoduché řešení? Děkuji.
jmsaive
Profil
To je moc dlouhý nechce se mi to studovat
Anonymní
Profil *
RTFM
www.php.net - dokumentace - Array Reference
- array_multisort
- arsort
- asort
- krsort
- ksort
- natcasesort
- natsort
- rsort
- sort
- uasort
- uksort
- usort

+ user contributed notes

STFG:
quick sort, bubble sort, list merge sort, radix sort
Toto téma je uzamčeno. Odpověď nelze zaslat.

0