Hallo!
Wie kann ich zu einem bestimmten Element in einem Array springen?
Bsp.:
Array(
0 => 2.jpg
1 => 12.jpg
2 => 5.jpg
3 => 19.jpg
)
So ich will nun den Zeiger auf "5.jpg" bekommen, so dass ich mit prev() und next() das vorherige bzw. nächste element bekomme.
zu einem bestimmten element in einem array springen
Code: Alles auswählen
$zeiger = $array['2'];
print $zeiger;
mmm ne so meinte ich das nicht....
also noch ein Bsp.:
mein Array ($myarray):
Array
(
[0] => 4.jpg
[1] => 8.jpg
[2] => 10.jpg
[3] => 7.jpg
[4] => 12.jpg
[5] => 13.jpg
[6] => 1.jpg
[7] => 3.jpg
[8] = > 11.jpg
...usw.
)
reset($myarray);
// Ich setz den internen Zeiger meines Arrays auf sein erstes Element (der Zeiger würde jetzt mit pos($myarray) 4.jpg ausgeben
so und jetzt will ich den internen Zeiger meines Arrays zb. auf 12.jpg setzen, so dass pos($array) 12.jpg ausgeben würde.
Jetzt soll auch möglich sein, dass ich mit prev($myarray) den internen Zeiger auf 7.jpg setze bzw. mit next($myarray) den internen Zeiger auf 13.jpg setze. pos($myarray) sollte mir jetzt 7.jpg bzw. 13.jpg ausgeben.
gibt es nen befehl wie ich das hinkrieg?
oder ne andere möglichkeit?
also noch ein Bsp.:
mein Array ($myarray):
Array
(
[0] => 4.jpg
[1] => 8.jpg
[2] => 10.jpg
[3] => 7.jpg
[4] => 12.jpg
[5] => 13.jpg
[6] => 1.jpg
[7] => 3.jpg
[8] = > 11.jpg
...usw.
)
reset($myarray);
// Ich setz den internen Zeiger meines Arrays auf sein erstes Element (der Zeiger würde jetzt mit pos($myarray) 4.jpg ausgeben
so und jetzt will ich den internen Zeiger meines Arrays zb. auf 12.jpg setzen, so dass pos($array) 12.jpg ausgeben würde.
Jetzt soll auch möglich sein, dass ich mit prev($myarray) den internen Zeiger auf 7.jpg setze bzw. mit next($myarray) den internen Zeiger auf 13.jpg setze. pos($myarray) sollte mir jetzt 7.jpg bzw. 13.jpg ausgeben.
gibt es nen befehl wie ich das hinkrieg?
oder ne andere möglichkeit?