Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Abecední seřazení hodnot v poli.

Dobrý den, jsem v PHP začátečník a stojím před tímto problémem:

Mám takto definované pole -

pole[0][0] = 0 <- ID
pole[0][1] = "retezec"
pole[0][2] = poradi

Na první pozici je jenom ID, to je do pohody, na druhé pozici je "retezec", což jedinečný název, například auto, nebo cédéčko. No a teď mám pole o velikosti třeba pole[50][], čili 50 názvů. A na třetí pozici bych chtěl abecední pořadí. Asi nejlépe se to vysvětlí na příkladě...

// tady je obsah pole

pole[1][1] = "automobil"
pole[2][1] = "zabicka"
pole[3][1] = "kahanek"

// a tady je pole serazeno podle abecedy.

pole[1][2] = 1
pole[2][2] = 3
pole[3][2] = 2

Existuje tedy nějaká funkce, která by tímto způsobem dokázala pole zpracovat? Ppř. jaký byste doporučovali postup? Mám naplněné pole hodnotou a snažím se si někam uložit abecední pořadí. Děkuji mnohokrát :-)

Předmět Autor Datum
V případě, že jsem dobře pochopil zadání : $nove_pole=array() ; foreach ( $pole as $i=>$policko ) {… poslední
hynajs 10.06.2010 09:37
hynajs

Zpět do poradny Odpovědět na původní otázku Nahoru