<?php
# 將值付給超全域性變數
$_post['num']=10;
function fun1()
fun1();
echo "
"; # 將值付給超全域性變數
function fun2()
fun2();
echo $_get['num'];
?>
<?php
$word= '泥萌';
function fun1()
fun1();
echo "
"; function fun2()
fun2();
echo $word;
?>
<?php
# 將全域性變數的$word的位址引入到函式內部
$word= '泥萌';
function fun1()
"; $word= '蝸萌';
}fun1();
echo "全域性:";
echo "";
# 銷毀的是引用,不是具體的值
function fun2()
"; unset($word);
echo "fun2銷毀後:
"; }
fun2();
echo "全域性:";
?>
<?php
# 是乙個陣列,儲存的是全域性變數的所有的值
$sunny= '泥萌';
$jerry= '蝸萌';
$tomy= '塔萌';
function show()
show();
?>
<?php
function fun()
fun();
echo pi;
?>
<?php
# 普通變數每呼叫一次初始化一次,呼叫完畢銷毀
function fun1()
fun1();
fun1();
echo "";
# 靜態變數只初始化一次,呼叫完畢吧不銷毀,第二次呼叫的時候就不再初始化
function fun2()
fun2();
fun2();
?>
<?php
# 將$num引入到匿名函式中
$num=10;
$fun=function() use($num) ;
$fun(); //10
?>
<?php
# 只能引入一層
$num=10;
function test() ;
$fun();
}test();
?>
<?php
# use()可以傳位址
$num= 10;
$fun=function() use(&$num);
$fun();
echo $num; //100
?>
python之作用域
跟很多程式語言一樣,python中也有作用域的使用 函式和變數分有公開的以及非公開的 正常的函式和變數名是公開的 public 比如abc,x123,pi 類似 這樣的變數是特殊變數,可以被直接引用,但是有特殊用途,我們自己的變數一般不用這種變數名 類似 和 的函式和變數就是非公開的private,...
js之作用域
1.什麼是作用域 作用域是用於收集儲存維護變數,以及當前執行 宣告的變數所擁有的許可權,例如 function foo a foo1 666 function foo2 a g a 在foo2函式中 a向g賦值 此時g在foo2作用域中也不存在,他也向上查詢,遇到window物件,發現其中也沒有定義...
4 物件導向的PHP之作用域
1.字段作用域 php支援的字段作用域有 public private protected final static 1 public 訪問方式 公共字段可以由相應的物件直接操作和訪問。注意事項 在oop中並不鼓勵使用公共字段,因為直接訪問使得類無法很容易地完成某種資料驗證。2 private 訪問...