代码之家  ›  专栏  ›  技术社区  ›  MAChitgarha

定义变量时未定义变量

  •  1
  • MAChitgarha  · 技术社区  · 8 年前

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

    考虑一个文件数据.json有一些数据,它存在并且可读。主要代码如下:

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

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

    更新

    0 回复  |  直到 8 年前
    推荐文章