如何在PHP中提取括在花括号内的值?

时间:2017-03-29 08:07:35

标签: php curly-braces

我在花括号内有以下值。

{“address”:“test@test.com”,“did_you_mean”:null,“is_valid”:true,“parts”:{“display_name”:null,“domain”:“test.com”,“ local_part“:”test“}}

我需要获得“is_valid”的值。我试过json_decode来获取值。但它没有帮助我找到结果。任何人都可以帮我找到解决方案。

1 个答案:

答案 0 :(得分:2)

为什么json_decode不起作用? 我使用该代码对其进行了测试并且运行良好:

$str= '{ "address": "test@test.com", "did_you_mean": null, "is_valid": true, "parts": { "display_name": null, "domain": "test.com", "local_part": "test" }}';
$obj = json_decode($str);

echo $obj->is_valid;