php中變量與常量的區別有以下幾點
1.名稱不同
php中變量名需使用($)符號進行修飾,常量名則不需要,變量名建議使用小寫,常量名建議使用大寫。
2.定義方式不同
php中變量一般在賦值時進行定義,無法使用關鍵字或函數進行定義,而常量必須使用define()函數進行定義。
3.作用域不用
php中當變量定義函數時,具有全局作用域,當定義在函數內時,具有局部作用域,而常量則統一定義在函數外,具有超全局作用域。
4.可變程度不同
php中變量存儲的值是可以改變的,而常量存儲的值是不可改變的。
5.數據類型不同
php中變量可以是任何數據類型,而常量只能是標量類型,如字符串型、整型、浮點型、布爾型。