Seite 1 von 1

zu einem bestimmten element in einem array springen

Verfasst: 01.08.2003 12:15
von Mungo
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.

Verfasst: 01.08.2003 15:06
von Dwing

Code: Alles auswählen

$zeiger = $array['2'];
print $zeiger;

Verfasst: 01.08.2003 15:50
von Mungo
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?