如何在PHP中使用foreach显示对象迭代数组

时间:2019-05-23 12:16:52

标签: php arrays

我正在网站上整合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 
            ) 
        ) 
    ) 
)

0 个答案:

没有答案