Hilfe mit einem Array: Kleine Zahl herausfinden aber den Schlüssel beibehalten....

Hi ich habe folgendes Array:

Array
(
    [Schlafzimmer] => 969
    [Wohnzimmer] => 3546923
    [Kueche] => 1029
    [Flur] => 972
    [Aussenflur] => 6422
    [Kinderzimmer] => 971
    [Bad] => 849
)

Die Zahlen sind Unixzeiten…

Ich will das Array sortieren, das die kleinste Zahl oben steht, also so:

Array
([Bad] => 849
[Schlafzimmer] => 969
[Kinderzimmer] => 971
usw....


Alles was ich gefunden habe sortiert mir das Array zwar aber statt z.B. [Kinderzimmer] => 971 steht dann [0] => 971 im Array… das bringt mir aber nix… muss schon wissen welcher Raum zu der Zahl gehört…

Hat einer eine Idee wie das geht ?

asort — Sortiert ein Array und erhält die Index-Assoziation
PHP: asort - Manual
Michael

Danke habe ich eben durch einen Tippfehler zufälligerweise herausgefunden, aber Danke…

Neues Problem, gibt es eine Möglichkeit, eine Art Nummerierung, also an welcher Stelle etwas im Array steht ?

Hier ein Beispiel:

Array 
( 
    [Schlafzimmer] => 969 
    [Wohnzimmer] => 3546923 
    [Kueche] => 1029 
    [Flur] => 972 
    [Aussenflur] => 6422 
    [Kinderzimmer] => 971 
    [Bad] => 849 
)  

[Schlafzimmer] ist Pos. 0

[Wohnzimmer] ist Pos. 1

usw. ?

array_keys — Liefert alle Schlüssel oder eine Teilmenge aller Schlüssel eines Arrays
PHP: array_keys - Manual

Ansonsten einfach hier mal nachschlagen:
PHP: Array Funktionen - Manual
Michael