Php全局和显示值
我需要在全局varglobal$f_[$id]中显示该值强> 在函数中,我有这个字符串Php全局和显示值,php,global,globals,Php,Global,Globals,我需要在全局varglobal$f_[$id]中显示该值 在函数中,我有这个字符串 $f_[$id]; $f_uz是[]中的字符串和值使用函数进行更改和赋值,最后的值可以显示为$f_u[0]、$f_[34]等,问题是我需要这样的东西: global $f_[$id]; 我知道这是不正确的,但为了理解我,因为我需要全局变量中的这个值 我希望你能理解我,谢谢你的帮助 问候我相信你只能 global $f_; 由于[$id]是变量的一个元素,我不知道您只能使用全局1元素。 如果您只想传递$f\[
$f_[$id];
$f_uz是[]中的字符串和值使用函数进行更改和赋值,最后的值可以显示为$f_u[0]、$f_[34]等,问题是我需要这样的东西:
global $f_[$id];
我知道这是不正确的,但为了理解我,因为我需要全局变量中的这个值
我希望你能理解我,谢谢你的帮助
问候我相信你只能
global $f_;
由于[$id]
是变量的一个元素,我不知道您只能使用全局1元素。
如果您只想传递$f\[$id]
可以将其作为引用传递
function dothis($value)
{
$value = '';//something new
}
dothis(&$f_[$id]);
这将只显示单个元素的地址。哪一个是全局变量,
$f_
,$id
,或者两者都是?显示整个代码,很难从这个解释中看出您想要做什么。$GLOBALS['f_'][$id]='something'代码>也许。。。或$GLOBALS['f_']=$f_代码>您的参考示例错误,将抛出语法错误。要将其作为引用传递,符号(&
)进入函数定义:函数执行此(&$value)
,而不是调用中。