我在下面有以下代码,我试图将json中的密钥保存到PHP varible中。但是,出于某种原因,它只是没有做任何事情 - 虽然看起来我的代码是正确的,但我出错了什么想法?
<?php
$json = file_get_contents('url');
$data = json_decode($json,true);
$id = $data['s_id'];
echo($id);
?>
并且外部URL中的json看起来像这样
[{"s_id":"20063"}]
答案 0 :(得分:4)
你有一个包裹对象的数组
$id = $data[0]['s_id'];