array_multisort auf oberstes Assoziative Schlüssel anwenden

Hallo an die WISSENDEN,

ich habe mir mehrere Seiten im Internet angeschaut aber mal wieder „nichts“ Gefunden (was mir DUMMY !) erklärt wie es geht.

Also mein Array besehend aus einem Befehl einem Pfad und einer Info ist in einem mehrdimensionalen Array gespeichert (wird per includ eingeladen und mittels var_export ggf.gespeichert)

\<?php $order = array(




&nbsp; &nbsp; 'if' = array(&nbsp;




&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'pfad' =\> "befehl/eingabe/if\_then.php",




&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'info' =\> "Vergleichsbefehl ",




&nbsp; &nbsp; ),




&nbsp; &nbsp; 'print' = array(&nbsp;




&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'pfad' =\> "befehl/ausgabe/print.php",




&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'info' =\> "Anzeigebefehl",




&nbsp; &nbsp; ),




&nbsp; &nbsp; 'goto' = array(&nbsp;




&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'pfad' =\> "befehl/steuerung/goto.php",




&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'info' =\> "Sprungbefehl zu zeilennummer",




&nbsp; &nbsp; ),




...
?\>

Leider bekomme ich es nicht hin den Schlüssel also ‚if‘, ‚print‘ und ‚goto‘ zu sortieren 
Mittels array_multisort($order) greifte ich auf den Inhalt zu.
Gibt es da eigendlich einen PHP Befehl, habe ich nur etwas Überlesen oder habe ich einfach nur einen Denkfehler ?

Cu und Danke 

Stefan

Hallo Stefan,

hast du dir schon mal ksort angesehen:
http://php.net/manual/en/function.ksort.php

Gruß XXD

Erledigt! array_multisort auf oberstes Assoziative Schlüssel anwenden
Hallo an alle,

habe da was zusammengebaut was sogar ohne Probleme funktioniert.
für die mit ähnlichen Fragen

array\_multisort(array\_keys($order),$order);

bzw. wenn die Keys unabhängig von Groß-/Kleinschreibung Sortiert werden soll:

array\_multisort(array\_map('strtolower',array\_keys($order)),$order);