将JSON数据导入php

时间:2019-03-23 16:04:49

标签: php json

在Linux机器上,我使用以下命令:

lightning-cli getinfo

然后提供了JSON数据。

我尝试使用:

$jsonFile = "sh /bin/lightning-cli getinfo";
$jsondata = file_get_contents($jsonFile);
$data = json_decode($jsondata, true);

这给了我: PHP警告:file_get_contents(sh / bin / lightning-cli getinfo):无法打开流:没有此类文件或目录...

如何将数据导入php?

1 个答案:

答案 0 :(得分:1)

尝试使用shell_exec代替file_get_contents

$jsonFile = "sh /bin/lightning-cli getinfo";
$jsondata = shell_exec($jsonFile);
$data = json_decode($jsondata, true);

OR

直接通话

 $jsonFile = "lightning-cli getinfo";
 $jsondata = shell_exec($jsonFile);
 $data = json_decode($jsondata, true);