常量
常量特點
常量值被定義後,在腳本的其他任何地方都不能被改變。
使用常量時,不能在常量名前添加$ 符號,不然會將常量轉換成新的未定義變量使用
define()
使用define()函數聲明常量
define(string constant_name,mixed value,case_sensitive);
define("name","week eight");
constant()
使用constant()函數獲取常量的值
mixed constant(string const_name);
echo constant("name"); //week eight
defined()
使用defined()函數判斷常量是否已經被定義
bool defined(string constant_name);
echo defined("name"); //1
預定義常量
___ FILE ___
# 默認常量,PHP程序文件名
echo __FILE__; //輸出此文件的絕對位置
PHP_VERSION
# 內建常量,PHP程序的版本,如“3.0.8_dev”
echo PHP_VERSION; //輸出使用的php版本
PHP_OS
# 內建常量,執行PHP解析器的操作系統名稱,如“Windows”
echo PHP_OS; //輸出使用的操作系統