php - 如何在 PHP 中使用 foreach 显示对象迭代数组
问题描述
我正在我的网站上集成aupost。我得到了一些响应。它似乎使用了对象迭代。我无法通过 foreach() 循环打印它。请帮助我如何显示我需要的值
我已经尝试过使用普通对象数组打印方法的 foreach 循环,但对我不起作用
当我尝试
foreach($result->service:Fontis\Auspost\Api\Postage\Domestic\Parcel\Cost\CalculationResponse:private as Newvariable)
或者
foreach($result->service as Newvariable)
它向我显示错误。
我的数组是:-
Fontis\Auspost\Api\Postage\Domestic\Parcel\Cost\CalculationResponse Object (
[service:Fontis\Auspost\Api\Postage\Domestic\Parcel\Cost\CalculationResponse:private] => Parcel Post
[deliveryTime:Fontis\Auspost\Api\Postage\Domestic\Parcel\Cost\CalculationResponse:private] => Delivered in 2 business days
[totalCost:Fontis\Auspost\Api\Postage\Domestic\Parcel\Cost\CalculationResponse:private] => 11.3
[costs:Fontis\Auspost\Api\Postage\Domestic\Parcel\Cost\CalculationResponse:private] => Fontis\Auspost\Model\Postage\CostCollection Object (
[costs:Fontis\Auspost\Model\Postage\CostCollection:private] => Array (
[0] => Fontis\Auspost\Model\Postage\Cost Object (
[item:Fontis\Auspost\Model\Postage\Cost:private] => Parcel Post [cost:Fontis\Auspost\Model\Postage\Cost:private] => 11.3
)
)
)
)
解决方案
推荐阅读
- c - 将一组变量参数从一个函数传递给 C 中的宏
- kubectl - kubectl get -o yaml:是否可以隐藏 metadata.managedFields?
- powerapps - PowerApps SortBy - 针对查找值
- javascript - 如何修复使用 fetch 向服务器发送 POST 请求时抛出的“JSON 输入意外结束”?
- python - 如何组合不同指标的结果并从中生成分数?
- java - 使用 Java 8 和应用程序洞察 SDK 1.0.8 版时,Azure Application Insights 不显示实时指标
- go - 为什么 Go 编译器会做这个优化
- php - 严格标准:在第 31 行的 /home/indiamaz/public_html/musicwala.cf/get-zip.php 中,只能通过引用传递变量
- angular - 无法分配给深度复制对象的只读属性
- javascript - 获取 JSON API(大数据)中所有出现次数的总和