【发布时间】:2021-02-07 16:38:08
【问题描述】:
我正在使用 api 执行值的插入。 然后,我正确发送值并在同一页面上获得返回。 例如:
<?php
...
$return= $set->createCharge([
'description' => 'Strings etc...',
'amount' => 10.0
)];
print_r($return);
?>
这个 print_r 结果是:
stdClass Object
(
[data] => stdClass Object
(
[charges] => Array
(
[0] => stdClass Object
(
[code] => 555
[reference] => 66
[dueDate] => 23/11/2020
[checkoutUrl] => https://url/number_return
[link] => https://url_return
[installmentLink] => https://url
[payNumber] => 9999999999
[billetDetails] => stdClass Object
(
[bankAccount] => 888888
[ourNumber] => 12121-9
[barcodeNumber] => 0541454141411141414141414
[portfolio] => 0001
)
)
)
)
[success] => 1
)
我试图获取值 '[code'] 使用以下内容:
echo $return[0]['code'];//Dont work
echo $return['data']['charges'][0]['code'];//Dont Work
如何获取 [code] 或该数组中的另一个值?
【问题讨论】:
标签: php arrays api object stdclass