file_get_contents()失败。 PHP

时间:2016-02-03 00:20:25

标签: php

以下两行代码可以正常工作。他们成功地保存了来自herehere的数据。我可以看到我服务器上的文件。

file_put_contents("vix.json", fopen("https://www.quandl.com/api/v3/datasets/YAHOO/INDEX_VIX.json?api_key=example", 'r'));
file_put_contents("aaa.json", fopen("https://www.quandl.com/api/v3/datasets/MOODY/DAAAYLD.json?api_key=example", 'r'));

我可以使用以下方法从第一个文件成功提取数据:

$v = file_get_contents("vix.json");

但以下是停止我的PHP脚本:

$a = file_get_contents("aaa.json");

我注释掉上面的行并且脚本运行,包含它并且它失败了。

错误:

PHP Parse error:  syntax error, unexpected '$a' (T_VARIABLE)

正在进行中。目前谷歌搜索此错误。任何去除bug的指针/建议都非常赞赏。

1 个答案:

答案 0 :(得分:0)

你可能面临的最微小的问题是最困难的问题。为了将来参考,请始终打开错误报告,以便您可以选择这样的错误。

ini_set('display_errors', 1);
error_reporting(-1);

这导致了您的错误,这意味着您在定义;变量之前错过了分号($a)。