J'ai déjà vu des questions similaires mais je n'arrive pas à appliquer les solutions à mon problème. J'ai une variable appelée $ results que j'ai obtenue d'une API. Je vais changer les noms propres afin de protéger mes clients de travail:foreach boucles et objets stdclass
stdClass Object
(
[out] => stdClass Object
(
[count] => 2
[transactions] => stdClass Object
(
[RealTimeCommissionDataV2] => Array
(
[0] => stdClass Object
(
[adId] => 12345678
[advertiserId] => 123456789
[advertiserName] => Chuck E. Cheese, inc.
[commissionAmount] => 50
[country] => US
[details] => stdClass Object
(
)
[eventDate] => 2009-11-16T09:44:25-08:00
[orderId] => X-XXXXXXXXXX
[saleAmount] => 0
[sid] => 123456789
[websiteId] => 2211944
)
[1] => stdClass Object
(
[adId] => 987654321
[advertiserId] => 12345
[advertiserName] => Chorizon Wireless.
[commissionAmount] => 50
[country] => US
[details] => stdClass Object
(
)
[eventDate] => 2009-11-16T09:58:40-08:00
[orderId] => X-CXXXXXX
[saleAmount] => 0
[sid] => 61-122112
[websiteId] => 1111922
)
)
)
)
)
J'écourté à deux entrées ici, mais le nombre d'entrées peuvent varier, il est le résultat d'un chèque pour les transactions dans la dernière heure, il peut parfois y en avoir seulement une et parfois même une douzaine.
Je veux assigner ces entrées à des variables comme websiteId1 websiteId2, etc. Je sais que je dois faire une boucle foreach mais je n'arrive pas à le comprendre. Comment puis-je l'écrire pour obtenir les "détails"?
grâce à vous aussi! –