标签:
function add($x,$y){ global $x,$y; dpm($x. ‘below-global‘); dpm($y. ‘below-global‘); minus($x,$y); dpm($x. ‘below-minus‘); dpm($y. ‘below-minus‘); return $x + $y; } function minus($x,$y){ global $x,$y; $x = $x + 9; dpm($x . ‘minus‘); dpm($y . ‘minus‘); } function ben_init(){ global $x; global $y; $x = 100; dpm(add($x,$y = 3));
一旦某个值设置成了global, 那么这个值就在全部地方都有效果了,真的很神奇,
另外一个办法就是, 加上&, 这样在其他地方也可以改变这个值了。
标签:
原文地址:http://www.cnblogs.com/qinqiu/p/4759904.html