<!DOCTYPE html>  
    <html>  
    <body>  
    <?php  
    //Deklarieren und auffüllen eines Arrays.
    $arr = array(1, 2, 3, 4, 5);   
    //Die Variable n gibt an, wie oft der Array nach links rotierte werden soll.
    $n = 2;  
       
    //Ausgabe des Original Arrays
    print("Original Array: <br>");  
    for ($i = 0; $i < count($arr); $i++) {   
        print($arr[$i] . " ");   
    }    
          

    for ($i = 0; $i < $n; $i++){  
        //Speicher das erste Element des Arrays in der Variable first
        $first = $arr[0];  
          
        for($j = 0; $j < count($arr)-1; $j++){  
            //Der Array kann nach links gedreht werden, indem seine Elemente an 
            //eine Position davor verschoben werden. Dies kann dadurch erreicht 
            //werden, auf die Weise, dass man eine Schleife über den Array macht
            // und die Operation arr[j] = arr[j+1] durchführt.
            $arr[$j] = $arr[$j+1];  
        }  
        //Das erste Element des Arrays wird an den Schluss des gedrehten
        // Arrays angefügt.
        $arr[$j] = $first;  
    }  
       
    print("<br>");  
       
    //Ausgabe des Arrays nach der Rotation 
    print("Array nach der Links Rotation: <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