PHP在脚本中使用函数的动态变量?

时间:2016-06-28 14:09:22

标签: php function variables

我有一个函数可以读取配置文件,然后根据文件中的值创建变量。

$ arr是从文本文件中读取的值数组,然后将其转换为变量。

foreach ($arr as $k => $v) {
  ${$k} = trim($v);
}

这一切都在一个函数内完成。但是,我想使用页面中其他位置创建的变量。由于它们是动态创建的,我不知道它们将被称为什么。

有没有办法做到这一点?

由于

2 个答案:

答案 0 :(得分:1)

您可以创建一个数组,在其中保留所有选项并在函数中将其设为global,然后可以在函数内外访问所有选项。检查this

答案 1 :(得分:0)

编辑:将它们全部推送到函数中的数组中,然后将数组放到别处。