文章詳情頁(yè)
PHP中函數(shù)內(nèi)引用全局變量的方法
瀏覽:64日期:2024-02-18 09:31:39
先看下面的代碼:
<?php$var1 = '#####';$var2 = '&&&&&';function global_references($use_globals) {global $var1, $var2;if (!$use_globals) {$var2 =&$var1; //1} else {$GLOBALS['var2'] =&$var1; //2}}global_references(false);echo 'var2 is set to '$var2'<br/>';global_references(true);echo 'var2 is set to '$var2'<br/>';?>
輸出的結(jié)果如下:var2 is set to '&&&&&'var2 is set to '#####'可見(jiàn),上面的代碼中:$var2 =&$var1; //1只對(duì)函數(shù)內(nèi)部可見(jiàn)。而$GLOBALS['var2'] =&$var1; //2在全局范圍內(nèi)可見(jiàn)。
標(biāo)簽:
PHP
排行榜
