Home > Archive > PHP Language > October 2006 > multidimensionalen array sortieren
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
multidimensionalen array sortieren
|
|
| moritz 2006-10-09, 7:59 am |
| moin zusammen,
ich habe einen multidimensionalen array und möchte diesen nach den
unterschiedlichen schlüsseln sortieren.
das problem was ich habe ist das immer nur der ausgewählte schlüssel
sortiert wird aber der rest bei der alten sortierung bleibt.
z.b.:
$values = array("id" => array(), "titel" => array(),"autor" =>
array(),"autor_nname" => array());
sort($values["autor_nname"]);
der schlüssel "autor_nname" wird sortiert, aber der rest richtet sich nicht
nach der sortierung.
gibt es da schon eine fertige funktion die bei einem multidimensionalen
array auch den index mit neu sortiert oder muss ich mir da was selber
basteln?
| |
| Tyrone Slothrop 2006-10-12, 6:58 pm |
| On Mon, 9 Oct 2006 14:55:04 +0200, "moritz" <henry2581@yahoo.de>
wrote:
>moin zusammen,
>
>ich habe einen multidimensionalen array und möchte diesen nach den
>unterschiedlichen schlüsseln sortieren.
>das problem was ich habe ist das immer nur der ausgewählte schlüssel
>sortiert wird aber der rest bei der alten sortierung bleibt.
>
>z.b.:
>
>$values = array("id" => array(), "titel" => array(),"autor" =>
>array(),"autor_nname" => array());
>sort($values["autor_nname"]);
>
>der schlüssel "autor_nname" wird sortiert, aber der rest richtet sich nicht
>nach der sortierung.
>
>gibt es da schon eine fertige funktion die bei einem multidimensionalen
>array auch den index mit neu sortiert oder muss ich mir da was selber
>basteln?
array_multisort() ???
| |
| .:[ ikciu ]:. 2006-10-12, 6:59 pm |
| Hmm moritz <henry2581@yahoo.de> wrote:
> ich mir da was selber basteln?
1. write in english plz
2. in my opinion - ksort for nested arrays
3. for all your array_mulitsort
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~
Ikciu | gg: 718845 | yahoo: ikciu_irsa | www: www.e-irsa.pl
2be || !2be $this => mysql_query();
|
|
|
|
|