Autor Zpráva
pikolemko
Profil *
Dobrej, mam docela problem. Potrebovala bych spojit nekolik array (v tom problem neni), ale koncovy array abecedne seradit...
Proste jak v SQL jde 'ORDER BY', tal bych tohle potrebovala nejak osefovat, ale v php...
Priklad:

$standorte = array(
'Praha'=>ROOT.'n/praha/index.html',
'Brno'=>ROOT.'n/brno.php',
'Plzeň'=>ROOT.'n/plzen.html',
'As'=>ROOT.'n/as.php',
);

a aby nejakou funkcí vyjelo (jde jen o serazeni):


Brno
Plzeň
Praha

...

Diky za pomoc
pikolemko
Profil *
tak ted jsem po hodinovym hrabani prisla na tohle:

$standorte = array(
    'Kassel'=>ROOT.'n/standorte/Kassel/index.html',
    'Braunschweig'=>ROOT.'n/standorte/Braunschweig/index.html',
    'Hamburg'=>ROOT.'n/standorte/Hamburg/index.html',

);
sort($standorte);
reset($standorte);
    foreach($standorte as $title=>$url) 
    {
        echo $url . " ";
        echo $title. "<br />";     
    }


avsak ze jmen mest mi vyjede 0 1 2 3...

takze vysledek vypada:

ROOTn/standorte/Braunschweig/index.html 0
ROOTn/standorte/Hamburg/index.html 1
ROOTn/standorte/Kassel/index.html 2

a ja potrebuju:

ROOTn/standorte/Braunschweig/index.html Braunschweig
ROOTn/standorte/Hamburg/index.html Hamburg
ROOTn/standorte/Kassel/index.html Kassel

..jak:( ? ...
Alphard
Profil
ksort()

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: