目前,我正在尝试构建一个调用我的许可API的许可证脚本。进行调用时,将返回JSON输出。例如: -
{"result":null,"error":{"message":"Error explanation","code":101}}
有没有办法可以通过PHP将其转换为可读格式,以便它看起来像: -
License Error: *Error Message Here* (Error Code: *Error Code Here*)
好像我能够做到以下几点:
<?PHP
echo $errorMessage; // Show's the "Error explanation" message.
?>
由于
答案 0 :(得分:0)
http://php.net/manual/en/function.json-decode.php
你试过Google搜索吗?$json = '{"result":null,"error":{"message":"Error explanation","code":101}}';
$obj = json_decode($json);
print $obj->result; // null
我对JSON上的PHP输出并不熟悉,但我想象的是:
print $obj->error->message //Error explanation
print $obj->error->code //101
我不确定确切的PHP语法,但基本上它是如何工作的。