[gelöst] Gallery Assist und node->gallitems

am 24.02.2010 - 21:27 Uhr in
Hallo.
Vielleicht hat so ein ähnliches Problem schonmal einer von euch gelöst.
Ich würde gerne einzelne Arrrayelmente ansprechen.
Jetzt beginnt das Array $node->gallitems aber nicht bei 0, sondern (in diesem Fall) bei 10.
Wie kann ich dieses Element ansprechen, obwohl ich es nicht kenne?
- Anmelden oder Registrieren um Kommentare zu schreiben
Das macht man üblicherweise
am 25.02.2010 - 09:28 Uhr
Das macht man üblicherweise über einen foreach-Loop in PHP.
foreach ($node->gallitems as $key => $value) {
......
}
Dann kannst Du sowohl den Key (hier die 10) als auch das Value Dein was-auch-immer-Objekt direkt ansprechen. Das ist immer in solchen Situationen nötig, wenn der Key nicht bekannt ist. Es gibt auch die verkürzte Variante
foreach ($node->gallitems as $value) {
......
}
wenn der Key zur Bearbeitung nicht benötigt wird.
Beste Grüße
Werner
Danke Werner
am 25.02.2010 - 20:51 Uhr
vielen Dank. Jetzt läuft es.
Nachtrag:
Es geht auch mit : $ErsterIndex=key($node->gallitems);