在程式執行的過程中,變數儲存的值可以隨時改變,而常數儲存的值是不可以改變的。
變數用於儲存暫存資料資訊。某一變數被定義的時候,系統會自動為該變數分配一個儲存空間存放變數的值。我們可以在定義變數的時候對其賦值,如果需要改變變數的值,只需再次對其進行賦值即可。對於那些臨時資料資訊或處理過程,都可以存放在變數中。
相關推薦:《PHP教學》
常數用於儲存不常改變的資料資訊。定義常數的時候可以對其賦值,在程式的整個執行期間內,這個賦值都有效且不可再次對該常數進行賦值操作。
常數和變數的差別:
(1)常數前面沒有美元符號($)。
(2)常數只能用 define() 函數定義,而不能透過賦值語句。
(3)常數可以不用理會變數範圍的規則而在任何地方定義和存取。
(4)常數一旦定義就無法重新定義或取消定義。
(5)常數的值只能是標量。
以上是php中常數和變數的定義和區別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!