- 相關(guān)推薦
php語(yǔ)言的變量和常量
變量和常量是php語(yǔ)言的一大知識(shí)點(diǎn),下面我們一起來(lái)了解關(guān)于php語(yǔ)言的變量和常量吧,歡迎大家閱讀!
php語(yǔ)言的變量和常量
(一)常量
變量可以隨時(shí)重新賦值
//$age = 22;
//$age = 23;
//echo "
",$age;
(二)變量和常量的區(qū)別?
1. 它們的聲明方式不同
2. 而常量一旦聲明,不能改變其值
define('PI',3.14);
PI =3.23;語(yǔ)法錯(cuò)誤
echo "
",PI;
3. 變量可以銷毀,而常量一旦主義也不能銷毀
unset($age);
var_dump($age);
4.常量是不能注銷的
unset(PI); //語(yǔ)法錯(cuò)誤,不允許注銷
echo PI;
5. 變量有其作用域,函數(shù)內(nèi)部默認(rèn)情況訪問(wèn)不到外部的變量,
而常量,一旦定義,無(wú)論是在全局定義,還是在函數(shù)內(nèi)部主義。
在頁(yè)面的.任意位置都可以訪問(wèn)到。
(三) 變量與常量的命名規(guī)范
1.常量的命名規(guī)范,從語(yǔ)法角度和變量是一樣的。
允許是字母、數(shù)字、下劃線的組合,并且數(shù)字不能開(kāi)頭
2. 從習(xí)慣角度講:一般常量用“大寫”
//define('SF',342);
//echo SF; //最新的版本已經(jīng)對(duì)常量名區(qū)分大小寫
(四)常量的值允許是哪幾種?
1. 只能把標(biāo)量型(單一型)賦給常量;
2. 不能把復(fù)合型,如數(shù)組,對(duì)象賦給一常量。
3. 資源型 如果賦給常量,如引來(lái)一些不可預(yù)料的錯(cuò)誤。
代碼如下:
define('AGE',22);
define('HEI',343.234);
define('ROOT','D:/www');
define('LOCK',true);
define('NON',NULL);
echo AGE,HEI,ROOT;
var_dump(LOCK);
var_dump(NON);
【php語(yǔ)言的變量和常量】相關(guān)文章:
Java常量和變量06-17
java變量和常量是什么08-25
Java入門教程:常量和變量09-01
java常量和變量入門教程09-07
java變量和常量是什么介紹06-03
PHP常量介紹05-27
什么是PHP的變量07-29
PHP變量介紹02-28
PHP的變量是什么06-10
php靜態(tài)成員變量06-22