Ich Programmier jetzt schon ziemlich lange , aber ich verstehe Arrays & Obejekte imemrnoch nicht so ganz...
Mit einem normalem Array $hallo['infos']['name'] hab ich kein Problem, da ich es aber jetzt mit einem "SimpleXMLObjekt" zu tuen habe , gibt es einie Probleme , zuersteinmal mein Objekt :
Mein Ziel ist es mir die Programme in einer Foreach ausgeben zu lassen.
Mein Versuch war jetzt :
Aber iwie geht das wohl nicht so einfach , ich habe auch schon nach "PHP OBJEKT" geggolt aber nichts gefunden was mir das richitg erklärt
Mit einem normalem Array $hallo['infos']['name'] hab ich kein Problem, da ich es aber jetzt mit einem "SimpleXMLObjekt" zu tuen habe , gibt es einie Probleme , zuersteinmal mein Objekt :
Code:
SimpleXMLElement Object
(
[@attributes] => Array
(
[UID] => 5641
)
[API-Status] => OK
[API-FehlerCode] => SimpleXMLElement Object
(
)
[Programm] => Array
(
[0] => SimpleXMLElement Object
(
[@attributes] => Array
(
[ID] => 2304
)
[KID] => 2304
[PubAccept] => auto
[Programmname] => Telekom Xtra Card
[Kategorie] => Handy & Mobilfunk
[Beschreibung] => Mit der kostenlosen Telekom Xtra Card erhalten Ihre User 50 Freiminuten sowie 100 Frei-SMS. Desweiteren erhalten bei einer Anmeldung im Callcenter eine Aufladung Ihres Kontos von 3 EUR.
Zusätzlich nehmen die User an einer Verlosung für einen einen Mini Cooper teil.
das alles ohne Mindestguthaben und Vertragslaufzeit und einem kostengünstigen Tarif von nur 5 Cent pro Minute.
Profitieren Sie jetzt von einer attraktiven Vergütung!
[Bedingungen] => SEM erlaubt
Doubletten, Fakeeinträge oder Leads über Eintragsdienste, Paidmailer, sonstigen Bonus-Cashbacksystemen bzw. über Coreg und CoSponsoring eingesammelte Daten werden nicht vergütet
Berücksichtigt werden nur valide Daten von Usern aus Deutschland, die über 18 Jahre alt sind.
[StartDate] => 2011-08-13 13:00:06
[EndeDate] => SimpleXMLElement Object
(
)
[Art] => L
[Top] => nein
[CookieLifeTime] => 90
[MaxVTime] => 45
[VerguetungLEAD] => SimpleXMLElement Object
(
[Standard] => 1.80
)
[VerguetungSALE] => SimpleXMLElement Object
(
[Standard] => SimpleXMLElement Object
(
)
)
[Bewerbungsstatus] => SimpleXMLElement Object
(
)
[Partnerschaft] => SimpleXMLElement Object
(
)
[FreelinkWMID] => SimpleXMLElement Object
(
)
[FreelinkURL] => SimpleXMLElement Object
(
)
) ...
Mein Ziel ist es mir die Programme in einer Foreach ausgeben zu lassen.
Mein Versuch war jetzt :
PHP:
foreach($xml as $row) {
$id = $row['kid'];
$name = $row['Programmname'];
$top_kat = $row['parentcategoryid'];
$pgr_total = $row['amountofprograms'];
}
Aber iwie geht das wohl nicht so einfach , ich habe auch schon nach "PHP OBJEKT" geggolt aber nichts gefunden was mir das richitg erklärt