解决方案 »
- heredoc 不能用于循环中?
- IE中自动打开项目文件的问题
- 织梦模版 导航栏添加了一个顶级栏目 怎么让他直接打开 那个顶级栏目的一个子栏目?
- unlink提示Permission denied ,但是我有删除权限
- 表单的一个问题,大家帮帮忙!
- 再次请教如何屏蔽掉英文网站中发中文字符的问题
- 关于 Secondary slave drive fails
- 求教关于popen操作中root登录的问题(linux) 急!
- 会php的朋友请进!里面有个惊喜等着您!
- 我在做一个:选课,提交作业等……的系统。有人有兴趣吗?我想开放源码。
- php5.1.6情况下,出现RECURSION。求破!!!
- php模拟post上传图片
{
global $var1; //如果说是产生了一个指向函数外部变量的别名变量,但在调用函数之前,并没有相应的外部变量
print_r($GLOBALS); //加上这句就知道发生了什么 $var1='ok';
unset($var1);
}
test_global();
print_r($GLOBALS);
echo "<br />".$var1."<br />";
$var2=&$var1;
unset($var1);
echo $var2;2、function t2()
{
$GLOBALS['var2'] = &$GLOBALS['var1']; //这里可以加上&,加上&又是什么意思?
//$GLOBALS['var2'] = $GLOBALS['var1']; //
}
$var1 = 5;
$var2 = 0;
t2();
echo $var2; //5$var1 = 'a';
echo $var2; //a看看结果就清楚了
$var1 = 1;
$var2 = 4;
$var2 = &$var1; //$var1是$var2的别名,$var2和$var1的取值参照谁?$var2?
echo $var2; //4
echo $var1; //4$var3 = 5;
$var4 = &var3;
echo $var4; //5
?> $GLOBALS['var2'] = &$GLOBALS['var1'];,这里我还是有些疑惑,这和一般的引用有什么区别? &$GLOBALS['var1'],这是对一个数组元素加上了地址符。