Php CodeIgniter:在哪里存储静态JSON文件?

Php CodeIgniter:在哪里存储静态JSON文件?,php,json,codeigniter,Php,Json,Codeigniter,对于在CodeIgniter中存储静态JSON文件的最佳位置,我有点困惑。该文件由模型读取(即通过PHP),不应在浏览器中公开 我尝试将该文件视为不同的: 帮手 配置文件 第三方文件 …但是CI希望所有这些都包含PHP(对于后者,是一个类) 关于我应该把它存放在哪里有什么建议吗? [NB:显然,我可以将其存储在helpers中,然后手动加载,而不是$this->load-helper(),从而绕过尝试的PHP解释,但这是最后的手段。]我不知道您/PHP在webroot之外有什么访问权限。如果

对于在CodeIgniter中存储静态JSON文件的最佳位置,我有点困惑。该文件由模型读取(即通过PHP),不应在浏览器中公开

我尝试将该文件视为不同的:

  • 帮手
  • 配置文件
  • 第三方文件
…但是CI希望所有这些都包含PHP(对于后者,是一个类)

关于我应该把它存放在哪里有什么建议吗?


[NB:显然,我可以将其存储在helpers中,然后手动加载,而不是
$this->load-helper()
,从而绕过尝试的PHP解释,但这是最后的手段。]

我不知道您/PHP在webroot之外有什么访问权限。如果这样做,您可以将其存储在那里,并使用CI中的
目录\u helper
来读取它。您还可以在技术上将JSON作为变量存储在PHP中


如果它不是很大,我会将它作为变量存储在json.php之类的配置中,然后从那里使用它。

我将研究第一个选项-谢谢。不喜欢第二个,因为它应该是自己的文件,而不是PHP字符串。