Marc'O: Erstes Element aus assoziativem Array ausgeben

Hallo,

irgendwie hab ich das Gefühl, ich bin zu doof dafür, aber es scheint tatsächlich keine einfachere Lösug zu geben. Bitte belehrt mich eines Besseren!

Ich erstelle ein assoziatives Array, dass völlig beliebige Schlüssel (irgendein Wort) und Werte (beliebige Zahl) haben kann. Das ganze wird danach nach dem größten Wert sortiert. Nun brauche ich nur diesen größten Wert mit zugehörigem Schlüssel.

Ich brauche also im Grunde sowas wie $array[0] für ein assoziatives Array. Gibt es sowas, oder muss ich das tatsächlich über eine Schleife machen, die nach einem Durchgang abbricht?

Ich hoffe mal, dass ich mich jetzt nicht blamiere ;)

  1. Also sowas:

    $i = 0;  
    foreach($array as $wort => $wert)  
    {  
      if($i < 1)  
      {  
        echo "$wort, $wert";  
        $i++;  
      }  
    }
    

    Das erscheint mir doch verdammt umständlich!?

    1. Hellihello

      Also sowas:

      $i = 0;

      foreach($array as $wort => $wert)
      {
        if($i < 1)
        {
          echo "$wort, $wert";
          $i++;
        }
      }

      
      >   
      > Das erscheint mir doch verdammt umständlich!?  
        
      <http://de.php.net/manual/de/function.key.php> hilft vielleicht?  
        
      Andere Frage: wozu brauchst dus denn?  
        
      Dank und Gruß,  
        
      [frankx](http://community.de.selfhtml.org/visitenkarten/view.php?key=82)
      
      -- 
      [tryin to](http://sauer-ernst.de) [multitain](http://multitain.de)  - Globus = Planet != Welt 
      
  2. Hi,

    irgendwie hab ich das Gefühl, ich bin zu doof dafür

    Na, besonders aufmerksam die Array-Funktionen durchgeschaut zu haben scheinst du zumindest nicht ...

    Ich brauche also im Grunde sowas wie $array[0] für ein assoziatives Array. Gibt es sowas, oder muss ich das tatsächlich über eine Schleife machen, die nach einem Durchgang abbricht?

    Bitte belehrt mich eines Besseren!

    Belehrung eines Besseren.

    MfG ChrisB

    1. irgendwie hab ich das Gefühl, ich bin zu doof dafür

      Wusst ich's doch ;-)

      Es sucht sich halt immer schlecht, wenn man nicht genau weiß, wie man es am besten formuliert (so dass es ne Suchmaschine versteht :)).

      Man dankt.

      1. Hallo,

        Es sucht sich halt immer schlecht, wenn man nicht genau weiß, wie man es am besten formuliert (so dass es ne Suchmaschine versteht :)).

        ein Tipp:
        Suche nicht in einer Suchmaschine, nutze das Handbuch (hier das PHP-Handbuch, das Dir Chris verlinkt hat), schau' welcher Bereich passen könnte, sieh' Dir die Funktionsliste mit der Kurzbeschreibung an.

        Durch regelmäßiges Nutzen des Handbuchs fällt Dir die Nutzung im Laufe der Zeit immer leichter und Du findest immer schneller, ob es was passendes gibt. Ja, am Anfang mag einem das Handbuch sperrig vorkommen, das ging mir nicht anders.

        Freundliche Grüße

        Vinzenz