Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.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变量中_Php_Database - Fatal编程技术网

如何将链接/网页返回的值存储在php变量中

如何将链接/网页返回的值存储在php变量中,php,database,Php,Database,我有一个从页面返回的数组,它的值如下 {"Status":"Success","Details":"ae339d55-a167-11e7-94da-0200cd936042"}; 我想要的是将值ae339d55-a167-11e7-94da-0200cd936042存储在变量$var中。 我试过这个 $var=$arr[4]; 如果你想处理JSON数组,你需要用函数将它转换成PHP数组 为什么是“4”?看起来应该是$arr[“Details”],尽管这不是在PHP中定义数

我有一个从页面返回的数组,它的值如下

 {"Status":"Success","Details":"ae339d55-a167-11e7-94da-0200cd936042"};
我想要的是将值ae339d55-a167-11e7-94da-0200cd936042存储在变量$var中。
我试过这个

        $var=$arr[4]; 

如果你想处理JSON数组,你需要用函数将它转换成PHP数组


为什么是“4”?看起来应该是
$arr[“Details”]
,尽管这不是在PHP中定义数组的有效语法;即使它是一个有效的php数组。。它将是3,因为数组索引从0@rickdenhaan我改变了一些事情
$arr = json_decode('{"Status":"Success","Details":"ae339d55-a167-11e7-94da-0200cd936042"}', true);
$var = $arr['Details']; // "ae339d55-a167-11e7-94da-0200cd936042"