我有一个返回PHP对象的脚本。 该对象如下所示:
OP_Reply Object ( [faultCode:protected] => 0 [faultString:protected] => [value:protected] => Array ( [0] => Array ( [domain] => google.nl [status] => active ) [1] => Array ( [domain] => google.com [status] => active ) ) [warnings:protected] => Array ( ) [raw:protected] => 0google.nlactivegoogle.comactive [maintenance:protected] => )
我尝试使用foreach()迭代它,但这并没有给我任何回报。
我想获取所有[status]
的{{1}}字段,以便我可以使用这些值执行一些代码。
提前致谢。
答案 0 :(得分:1)
如果您使用以下库:
https://doc.openprovider.eu/index.php/Example_Class_API_PHP
您可以通过其方法访问给定元素。首先,您需要获取值,然后您可以访问该数组中的元素:
$value = $obj->getValue();
$status = $value[0]['status'];
$domain = $value[0]['domain'];
($ value数组中有多个值,所以我指定了第一个元素=索引零)