0

現在、ライセンス 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.
?>

ありがとう

4

1 に答える 1

0

http://php.net/manual/en/function.json-decode.php

何かググってみましたか?

$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 構文についてはわかりませんが、基本的にはそのように動作します。

于 2013-05-08T22:52:21.097 に答える