Burada benzer sorular gördüm ama benim sorunun çözümleri uygulamak için görünmüyor olabilir. Ben bir API var $ sonuçları adında bir değişken var. Benim Yapıtın müşterilerini korumak amacıyla ben uygun isimler değiştireceğiz:
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
)
)
)
)
)
Bazen sadece bir tane ve bazen çok bir düzine kadar olabilir, bu son bir saat içinde işlemleri için bir çek sonucudur, ben burada iki girişleri için kısaltılmış, ancak girişlerin sayısı değişecektir.
Ben bir foreach döngü yapmak gerekir ama bunu anlamaya gibi olamaz biliyorum vb websiteId1 websiteId2 gibi değişkenlere bu girdileri atamak istiyorum. Ben "[ayrıntılarını]" de olsun ki nasıl ben yazabilirim?