<?
$var1 = 1;
$var2 = 2;
function test()
{
global $var1,$var2;
$var1 = &var2;
}
test();
echo $var1
?>
答案是1
我的思路:
global 將 test 中的 $var1,$var2 定義成兩個(gè)指針,其中 &$var1 指向 1,&$var2 指向 2.
$var1 = &$var2; 此時(shí)又將 $var1 賦值 2
test() 之后, $var1 不應(yīng)該等于2嗎?
關(guān)于global的使用疑問
慕田峪7331174
2019-03-13 22:31:11