<!DOCTYPE html>  
    <html>  
    <body>  
    <?php  
    //Deklarieren und auffüllen des Arrays.
    $arr = array(12, 22, 3, 54, 15);   

    //Die Hilfsvariable temp wird initialisiert, diese wird später zum Tauschen
    //der Elemente benötigt.
    $temp = 0;  
       
    //Ausgabe des Qriginal Arrays
    print("Elemente des Original Array: <br>");  
    for ($i = 0; $i < count($arr); $i++) {   
        print($arr[$i] . " ");  
    }  
       
    //Schleife über den Array und wähle ein Element aus.
    for ($i = 0; $i < count($arr); $i++) {

        //In der inneren Schleife wird das ausgewählte Element aus der ersten 
        //Schleife mit den anderen Elementen des Arrays verglichen. 
        for ($j = $i+1; $j < count($arr); $j++) {   

           //Wenn ein Element größer ist als das ausgesuchte Element, werden die
           // Werte miteinander vertauscht.
           if($arr[$i] < $arr[$j]) {  
               $temp = $arr[$i];  
               $arr[$i] = $arr[$j];  
               $arr[$j] = $temp;  

           //Der Prozess wird, solange durchgeführt, bis der gesamte Array in 
           //absteigender Reihenfolge sortiert ist.
           }   
        }   
    }  
    //Zeilenumbruch einfügen   
    print("<br>");  
       
    //Ausgabe des Arrays nach der Sortierung  
    print("Die Elemente des Arrays in absteigender Sortierung: <br>");  
    for ($i = 0; $i < count($arr); $i++) {   
        print($arr[$i] . " ");  
    }  
    ?>  
    </body>  
    </html>  
        
        
akzeptieren ablehen

Diese Website verwendet Cookies und Zählpixel, um Ihnen die bestmögliche Nutzung dieser Website zu ermöglichen.Learn more about cookies sehen Sie auch Datenschutz