kevkev
Erfahrenes Mitglied
Hi,
Ich versuche gerade eine Range aus Zahlen um 1 zu verschieben.
Beispiel:
0 1 2 3 4
Nun möchte Ich diese ganze Zahlenkette um eins "verschieben":
1 2 3 4 0
Oder auch um 2:
2 3 4 0 1
Wie mache Ich das am besten ohne Schleifen zu verwenden?
Das sieht bei mir mit Schleifen nicht besonders "cool" aus:
Danke .
Gruß Kevin
Ich versuche gerade eine Range aus Zahlen um 1 zu verschieben.
Beispiel:
0 1 2 3 4
Nun möchte Ich diese ganze Zahlenkette um eins "verschieben":
1 2 3 4 0
Oder auch um 2:
2 3 4 0 1
Wie mache Ich das am besten ohne Schleifen zu verwenden?
Das sieht bei mir mit Schleifen nicht besonders "cool" aus:
PHP:
$array=array(0,1,2,3);
$Start=1;
for ($x=0;$x<$Start;$x++) { next($array); };
for ($i=0; $i<sizeof($array); $i++) {
echo current($array);
next($array);
if (current($array)=="") {reset($array);}
}
Danke .
Gruß Kevin
Zuletzt bearbeitet: