我在如何从php中读取外部json文件时遇到了一些问题。
我尝试了这个解决方案:
$data = json_decode(file_get_contents('/data/usersdata.json'),TRUE);
print_r ($data);
在usersdata.json中现在是:
{"name":"admin","password":"admin","permission":"admin"}
我的问题是,我在屏幕上看不到任何内容,我想将我的json文件中的数据放到$ data数组中,或者可以使用的东西。
答案 0 :(得分:1)
在PHP 5.6(MAMP)上测试
我复制了你的例子,一切都按预期工作
try {
$fileData = file_get_contents('src/data.json');
$data = json_decode($fileData, true);
print_r($data);
} catch(Exception $e) {
echo $e->getMessage();
}
输出:
Array ( [name] => admin [password] => admin [permission] => admin )