定义变量变量的未定义变量

时间:2018-06-17 17:36:17

标签: php phpstorm variable-variables

我想将.json文件中的数据导入到PHP文件中,并通过使用变量变量和foreach循环动态地定义新变量。但是,PhpStorm无法识别我的变量并给出未定义变量警告。怎么办?

考虑一个带有一些数据的文件data.json,它存在且可读。主要代码是这样的:

foreach (json_decode(file_get_contents("data.json"), true) as $varName => $value)
    $$varName = $value;

注意:我既不想使用PHPDoc,也不想禁用“未定义变量”检查(感谢LazyOne)。

更新:感谢LazyOne的评论,我将使用PHP文件而不是JSON来保存数据。

0 个答案:

没有答案