Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Sort

chiqu [27.12.2006 16:16:20]

#

Eli olen varmasti huono käyttämään tota php.nettiä, mutta en mistään löytänyt virallista listaa kaikista eri sorttaustyyleistä.

Eli nää SORT_STRING, SORT_NUMERIC jne.

eli noita kaikkia kaipailisin selityksineen.

Ja toinen kysmys on se, että toimiiko niissä kaikissa ASC ja DESC ihan vaan lisäämällä se alaviiva edellä siihen perään?

tsuriga [27.12.2006 16:24:09]

#

https://www.php.net/manual/en/function.sort.php ja ASC/DESC selviää kokeilemalla

EDIT: Tai katsomalla alla olevaa viestiä. Näin se näköjään on, oma funkkari. Manuaalissa vielä lukee harhaanjohtavasti sort_flags, vaikka ei se tahdo syödä kuin kaksi parametria, joista toinen on se flagi.

ajv [27.12.2006 16:31:32]

#

SORT_ASC ja SORT_DESC muistaakseni toimivat vain array_multisortin kanssa. Normaali sort()-funktiolle on olemassa vastakohta rsort().

chiqu [27.12.2006 17:07:46]

#

jaaha sain järjestettyä jo oikein muuten paitsi, että tää kuvittelee nyt että "Ab" tulee ennen "aa":ta. Eli kaipaan tasa-arvoa A:n ja a:n välille.

Wizard [27.12.2006 18:13:24]

#

Iso kirjain ja pieni kirjain aakkostellaan eri tavalla. Käytä esimerkiksi strtolower -funktiota apuna kun aakkostelet.

-W-

ajv [27.12.2006 19:13:33]

#

chiqu kirjoitti:

jaaha sain järjestettyä jo oikein muuten paitsi, että tää kuvittelee nyt että "Ab" tulee ennen "aa":ta. Eli kaipaan tasa-arvoa A:n ja a:n välille.

Esimerkki 4 @ https://www.php.net/manual/en/function.array-multisort.php#AEN11350

T.M. [28.12.2006 13:31:32]

#

ärh, ei mitään multisortteja. natcasesort() ratkaisee.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta