我想将一些JSON数据转换为php数组,这是我的代码:
<?php
$obj1=json_decode('http://ddragon.leagueoflegends.com/cdn/3.15.5/data/en_US/champion/Aatrox.json', true);
$championname = $obj1[data][aatrox][name];
echo $championname;
?>
问题是我不知道如何从http://ddragon.leagueoflegends.com/cdn/3.15.5/data/en_US/champion/Aatrox.json
获取数据如何使此代码有效?
答案 0 :(得分:0)
使用file_get_contents
下载文件。
$json = file_get_contents('http://ddragon.leagueoflegends.com/cdn/3.15.5/data/en_US/champion/Aatrox.json');
$obj1 = json_decode($json, true);
答案 1 :(得分:0)
尝试file_get_contents()
这样:
$json = file_get_contents('http://ddragon.leagueoflegends.com/cdn/3.15.5/data/en_US/champion/Aatrox.json');
$obj1 = json_decode($json , true);
$championname = $obj1['data']['aatrox']['name'];
echo $championname;