<!DOCTYPE html>  
    <html>  
    <body>  
    <?php  
    // Angeben und fü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] . " ");  
    }  
       
    //Eine Schleife über den Array und wähle ein Element aus.
    for ($i = 0; $i < count($arr); $i++) {
   
        //In der zweiten Schleife wird das ausgewählte Element aus der äußeren 
        //Schleife mit den anderen Elementen des Arrays verglichen.
        for ($j = $i+1; $j < count($arr); $j++) {   
        
           //Wenn das Element kleiner ist als das ausgewählte Element, werden 
           //die Werte getauscht.
           if($arr[$i] > $arr[$j]) {  
               $temp = $arr[$i];  
               $arr[$i] = $arr[$j];  
               $arr[$j] = $temp;  
           //Der Prozess wird so lange fortgesetzt, bis der gesamte Array 
           //aufsteigend sortiert ist.
           }   
        }   
    }  
    //Zeilenumbruch einfügen   
    print("<br>");  
       
    //Ausgabe des Arrays nach der Sortierung  
    print("Die Elemente des Arrays in aufsteigender 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