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