Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法解码yii2中的json字符串_Php_Json_Yii2 - Fatal编程技术网

Php 无法解码yii2中的json字符串

Php 无法解码yii2中的json字符串,php,json,yii2,Php,Json,Yii2,我通过单击按钮调用API。API返回给我一个json响应,我想从该响应中获得一个值,但我得到了这个错误stdClass对象([消息]=>发生了错误)。 我正在使用CURL进行API调用。我得到了一个响应,但当我想要解码它时,它会给我错误。下面是代码 $curl = curl_init($api_url); ..... $curl_response = curl_exec($curl); $json=json_decode($curl_response); print

我通过单击按钮调用
API
。API返回给我一个
json
响应,我想从该响应中获得一个
,但我得到了这个错误
stdClass对象([消息]=>发生了错误)。

我正在使用
CURL
进行API调用。我得到了一个响应,但当我想要解码它时,它会给我错误。下面是代码

 $curl = curl_init($api_url);
.....
 $curl_response = curl_exec($curl);
$json=json_decode($curl_response);
             print_r($curl_response);
             die();
             $meter_alive= $json->data->Response; // getting error here in the web
...
curl\u响应
{“数据”:{“响应”:“否”}
json编码的
响应是
stdClass对象([消息]=>发生错误)。

我还尝试更改
$json=json\u解码($curl\u响应)
$json=json\u解码($curl\u响应,true)
$json=json\u解码($curl\u响应)
$json=(数组)json\u解码($curl\u响应)

但我仍然无法得到结果。我不知道实际的问题是什么

任何帮助都将不胜感激