Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Probleme mit array_keys()

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Probleme mit array_keys()

    Hallo

    Ich möchte aus einem Array den den Größten Wert heraus filtern und von diesen dann den Schlüssel ausgegeben haben.

    Hier der Code:

    PHP-Code:
        if (isset($_POST['belastung']) && is_array($_POST['belastung'])) { 
        
    $highest max($_POST['belastung']);
        
    $Sende $_POST['belastung'];
        
    $top array_keys($Sende ,$highest);
        
        
    var_dump($Sende);echo"|" ;
        
    var_dump($top); echo"|" ;
        
    var_dump($highest); echo"|" ;
       echo 
    'Die höchsten sind ' implode$top); 
    Die Ausgabe sieht folgendermaßen aus:

    Code:
     var_dump($Sende);
    array(4) { [""]=>  string(1) "9" [""]=>  string(1) "5" [""]=>  string(1) "2" [""]=>  string(1) "1" } 
    
    var_dump($top);
    array(1) { [0]=>  string(16) "" } 
    
    var_dump($highest);
    string(1) "9" 
    
    Die höchsten sind
    Ich verstehe jetzt nicht wie da 16 Strings in $top reinkommen.

    array_keys soll ja nur den Schlüssel der höchsten Zahl ausgeben


    Gruß
    Blackhead77


  • #2
    PHP: array_search - Manual
    http://hallophp.de

    Kommentar


    • #3
      PHP-Code:
      <?php
      rsort
      ($array);
      reset($array);
      echo 
      key($array);
      ?>
      "Mein Name ist Lohse, ich kaufe hier ein."

      Kommentar

      Lädt...
      X