php理解變數的作用域

2022-08-01 12:15:15 字數 399 閱讀 2500

作用域是指在乙個指令碼中某個變數可以使用或可見的範圍,php具有6項基本的作用域規則。

1.內建超級全域性變數可以在指令碼的任何地方使用和可見。

2.常量,一旦被宣告,將可以在全域性可見;也就是說,它們在函式內外都可以使用。

3.在乙個指令碼中宣告的全域性變數在整個指令碼中是可見的,但在函式內部不行。

4.函式內部使用的變數宣告為全域性變數時,其名稱要與全域性變數名稱一致。

5.在函式內部建立並宣告為靜態的變數無法在函式外部可見,但是可以在函式的多次執行過程中保持該值。

6.在函式內部建立的變數對函式來說是本地的,而當函式終止時,該變數也就不存在了。

$_get和$_post陣列以及一些其他特殊變數都具有各自的作用域規則。這些被稱作超級全域性變數,它們可以在任何地方使用和可見,包括內部和外部函式。

php理解變數的作用域

作用域是指在乙個指令碼中某個變數可以使用或可見的範圍,php具有6項基本的作用域規則。1.內建超級全域性變數可以在指令碼的任何地方使用和可見。2.常量,一旦被宣告,將可以在全域性可見 也就是說,它們在函式內外都可以使用。3.在乙個指令碼中宣告的全域性變數在整個指令碼中是可見的,但在函式內部不行。4....

php理解變數的作用域

作用域是指在乙個指令碼中某個變數可以使用或可見的範圍,php具有6項基本的作用域規則。1.內建超級全域性變數可以在指令碼的任何地方使用和可見。2.常量,一旦被宣告,將可以在全域性可見 也就是說,它們在函式內外都可以使用。3.在乙個指令碼中宣告的全域性變數在整個指令碼中是可見的,但在函式內部不行。4....

php變數作用域

1 在php中變數主要有 內建超級全域性變數,一般的變數,常量,全域性變數,靜態變數等。內建超級全域性變數 可以在指令碼的任何地方使用和可見。即如果我們在乙個php頁面中改變了其中的乙個值,那麼在其他php頁面中使用時,它的值也會發生改變。常量 一旦被宣告將可以在全域性可見,也就是說,它們可以函式內...