Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php全局和显示值_Php_Global_Globals - Fatal编程技术网

Php全局和显示值

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\[

我需要在全局varglobal$f_[$id]中显示该值

在函数中,我有这个字符串

$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)
,而不是调用中。