1. 程式人生 > >PHP彩票平臺源碼搭建 PHP變量的聲明及其作用域

PHP彩票平臺源碼搭建 PHP變量的聲明及其作用域

文件 區分 重新定義 一個 執行 com 聲明 自定義函數 href

PHP是一個弱類型的語言,所以在使用變量時,不用事先指定變量類型,在使用時根據上下文由系統解釋器來判斷變量的類型。PHP彩票平臺源碼搭建bbs.yasewl.com另外PHP也 不像其他編程要先定義才能使用,變量不用事先定義即可使用。變量也有全局變量與局部變量之分。所謂全局變量指在程序運行期間都能使用的變量,而局部變量只 在子函數或過程中有效。常量在使用前必須定義,否則程序在執行時會出錯,一旦定義了常量就不能被重新定義或者取消定義,並且其值不能發生改變,而變量的值 可以隨時發生改變。這也是常量與變量最根本的不同。

    PHP中的變量名稱用$和標識,並有:
    1:在PHP中的變量名是區分大小寫的.
    2:變量名必須是以美元符號($)開始
    3:變量名開頭可以以下劃細或字母開始

    變量作用域:
    變量必須在有效範圍內使用,如果超出有效範圍,變量也就失去其意義了,變量的作用域如下:
    1,局部變量:即在函數的內部定義的變量,其作用域是所在的函數
    2,全局變量:被定義在所有函數以外的變量,其作用域是整個PHP文件,但是如果在用戶自定義函數內部是不可用的.想在用戶自定義函數內部使用全局變量,要使用global關鍵字聲明
    3,靜態變量:能夠在函數調用結束之後仍保留變量值,當再次回到其作用域時,又可以繼續使用原來的值.而一般變量是在調用結束後,其存儲的數據值將被清除,所以使用靜態變量時,先要用關鍵字static來聲明變量

PHP彩票平臺源碼搭建 PHP變量的聲明及其作用域