这是API ulr响应。我想打印状态值(php)。我已经编写了所有代码。在mt页面获取响应。我不需要Curl编码。我都写了我只是无法访问“状态”。 “ domain.com”是动态的。
{"domain.com":{"classkey":"domcno","status":"available"}}
答案 0 :(得分:0)
json_decode('{"domain.com":{"classkey":"domcno","status":"available"}}');
会给您:
object(stdClass)#4 (1) {
["domain.com"]=>
object(stdClass)#3 (2) {
["classkey"]=>
string(6) "domcno"
["status"]=>
string(9) "available"
}
}
由于您的属性(domain.com)是动态的,因此您可以执行类似的操作将其转换为数组(使用array_values
将数组键更改为索引)。
$data = array_values((array) json_decode('{"domain.com":{"classkey":"domcno","status":"available"}}');
$status = $data[0]->status; // 'available'