我被这个Json数据困住了:
我在变量中有这个信息:
$mydata= '{"success":true,"data":[{"sku":203823,"issoldout":false,"isShowDiscount":false,"discount":0,"currencycode":"USD","currencysymbol":"US$","price":"10.20","listprice":"","adddate":"4/23/2013"}]}';
Run Code Online (Sandbox Code Playgroud)
我设法通过这样做来判断成功是否成立:
$obj = JSON_decode($mydata, true);
if ($obj['success'] != 1) {
print 'Does Not Exist<br />';
}
else{
print $obj['success']."<br/>";
}
Run Code Online (Sandbox Code Playgroud)
如果echo $obj['success'];为True则where 为1,如果为False则为0.
让我陷入困境的是如何获得"数据"中的键:[]数组.
我试过print $obj['data'][0];和 print $obj['data']['sku'];,但都返回任何内容.
有关如何获取信息的任何想法都会受到欢迎.
| 归档时间: |
|
| 查看次数: |
2416 次 |
| 最近记录: |