在PHP中反序列化Json数组的最佳方法?

时间:2015-08-03 07:19:17

标签: php json

在PHP中反序列化Json的最快方法是什么?实际我认为不使用外部库,而是通过我的代码完成所有事情。我下载了资源:

' Create a new file
Dim objFS, objFile
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objFile = objFS.CreateTextFile("D:\Folder\Textfile.txt")

'write to the file
objFile.WriteLine ("sample text")

'close the file
objFile.close
set objFile = Nothing

' open the file in notepad, and wait
WScript.CreateObject("WScript.Shell").Run "notepad.exe D:\Folder\Textfile.txt", 1, true

' Delete file
objFS.Deletefile("D:\Folder\Textfile.txt")

set objFS = Nothing

现在我已经解码了变量数组中的所有内容,因为你建议我去获取json的所有值吗?

更新 - 已解码的内容:

$variable = file_get_contents("http://api.football-data.org/alpha/soccerseasons/");
$decoded = json_decode($variable);
var_dump($decoded);

1 个答案:

答案 0 :(得分:3)

尝试

$decoded = json_decode($variable,true);

它应该创建一个数组。更易于使用