文章詳情頁
PHP中函數(shù)內(nèi)引用全局變量的方法
瀏覽:16日期: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 '#####'可見,上面的代碼中:$var2 =&$var1; //1只對函數(shù)內(nèi)部可見。而$GLOBALS['var2'] =&$var1; //2在全局范圍內(nèi)可見。
標(biāo)簽:
PHP
排行榜
