PHP 變數的作用域與常量

2021-10-24 05:55:50 字數 487 閱讀 4205

在函式中宣告的變數是區域性變數,該變數在函式內使用。

全域性變數能在程式的任何地方訪問到,如果在某個函式裡修改它,要在函式裡顯式宣告為它全域性變數。只要在變數前加global關鍵字即可,這和python一樣。

函式裡的靜態變數在函式退出時不會被銷毀,不會丟失值,以便再次呼叫此函式時使用。在變數名前加static關鍵字即可。

php提供了很多預定義變數,比如$_server["remote_addr"]是客戶端ip位址,$_get["屬性名"]可以得到get請求的某屬性名對應的屬性值,$_post["屬性名"]可以得到post請求的某屬性名對應的屬性值,$_cookie["鍵"]可以得到鍵對應的cookie值。

常量是在定義後不可改變的。使用define(常量名,對應的值,可選的bool值),將可選的bool值設為true,則後面對該常量的引用不區分大小寫。

變數 常量 作用域

變數的注意事項 1.每個變數都有型別,型別可以是基本型別,也可以是引用型別。2.變數名必須是合法的識別符號。3.變數宣告是一條完整的語句,每乙個宣告都必須以分號結束。變數的作用域 類變數 例項變數 區域性變數 例子 public class demo 類變數 static static double...

變數 常量 作用域

變數可分為四種,類變數,例項變數,區域性變數,塊級變數。區域性變數使用前必須初始化 賦值 類 例項變數,不賦值的話,會預設賦初始值。引用型別初始值是null,數字型別初始值是0,布林值預設是false,char是 u0000。常量,就是初始化之後不會變化的量,通常在程式中定義一些常值。常量定義時也必...

變數常量作用域

變數是什麼 就是可以變化的量 j a是一種強型別語言,每個變數都必須宣告其型別 j a變數是程式中最基本的儲存單元,其要素包括變數名,變數型別和作用域 每個變數都有型別,型別可以是基本型別,也可以是引用型別 變數名必須是合法的識別符號 變數宣告是一條完整的語句,因此每乙個宣告都必須以分號結束 pub...