• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

each() bei objekten

Anusha

Mitglied
Hallo ,

Spricht irgendetwas dagegen each() auf Objekte anzuwenden?

var_dump($object) liefert folgendes:

object(stdClass)#11 (5) { ["ID"]=> string(1) "7" ["uID"]=> string(1) "1" ["anotherID"]=> string(1) "1" ["title"]=> string(4) "test" ["sonst"]=> string(3) "test" }

Ich mache jetzt folgendes in der art:

while(list($key,$value) = each ($object)) {
$some_array[] = $key;
$another_array[] = $value;
}

Das funktioniert ohne Probleme.

Aber da in der php.net doku zu each() nur von arrays als Parameter die Rede ist,
frage ich mich, ob mir das eventuell zum Verhaengniss werden koennte?

LG
 
Zuletzt bearbeitet:
Werbung:
Ahja... dieses warning habe ich ganz uebersehen (komisch, da es doch so richtig fett herausgehoben ist ^^)

ich hab das jetzt mit get_object_vars() geloest, und auf dieses array dann each() angewendet.
Das sollte funktionieren denke ich?
 
Werbung:
Zurück
Oben