我有一个函数可以读取配置文件,然后根据文件中的值创建变量。
$ arr是从文本文件中读取的值数组,然后将其转换为变量。
foreach ($arr as $k => $v) {
${$k} = trim($v);
}
这一切都在一个函数内完成。但是,我想使用页面中其他位置创建的变量。由于它们是动态创建的,我不知道它们将被称为什么。
有没有办法做到这一点?
由于
答案 0 :(得分:1)
您可以创建一个数组,在其中保留所有选项并在函数中将其设为global
,然后可以在函数内外访问所有选项。检查this。
答案 1 :(得分:0)
编辑:将它们全部推送到函数中的数组中,然后将数组放到别处。