語法
可以用define()函式來定義常量。一個常量一旦被定義,就不能再改變或者取消定義。
常量只能包含標量數據(boolean,integer,float和string)。
可以簡單的通過指定其名字來取得常量的值,不要在常量前面加上$符號。如果常量名是動態的,也可以用函式constant()來讀取常量的值。用get_defined_constants()可以獲得所有已定義的常量列表。
注:常量和(全局)變數在不同的名字空間中。這意味著例如TRUE和$TRUE是不同的。
如果使用了一個未定義的常量,php假定想要的是該常量本身的名字,如同用字元串調用它一樣(CONSTANT對應"CONSTANT")。此時將發出一個E_NOTICE級的錯誤。參見手冊中為什麼$foo[bar]是錯誤的(除非事先用define()將bar定義為一個常量)。如果只想檢查是否定義了某常量,用defined()函式。
常量和變數不同:
·常量前面沒有美元符號($);
·常量只能用define()函式定義,而不能通過賦值語句;
·常量可以不用理會變數範圍的規則而在任何地方定義和訪問;
·常量一旦定義就不能被重新定義或者取消定義;
·常量的值只能是標量。
例子13-2.定義常量
<?php
define("CONSTANT","Helloworld.");
echoCONSTANT;//outputs"Helloworld."
echoConstant;//outputs"Constant"andissuesanotice.
?>
相關詞條
-
php常量
php常量是可以用define()函式來定義常量。一個常量一旦被定義,就不能再改變或者取消定義。
-
PHP
PHP,外文名:PHP(Hypertext Preprocessor),中文名是超文本預處理器,一種通用開源腳本語言。語法吸收了C語言、Java和Per...
-
PHP[超文本預處理器]
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和...
發展 開發工具 特性 優勢 技術套用 -
零基礎學PHP
《零基礎學PHP》是2008年3月1日機械工業出版出版的圖書,作者是馬忠超。
2008年機械工業出版社出版圖書 2012年機械工業出版社出版圖書 -
php數組
php數組,顧名思義就是PHP中的數組。其特點就是將values映射到keys的類型。與其他語言不同的是,PHP中數組的key可以是字元串,而value...
基本語法 : PHP 數組 PHP 5 Array 函式 語法 實用函式 -
PHP課程
PHP 是一種 HTML 內嵌式的語言,是一種在伺服器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言,被廣泛的運用。PHP的另一個含義是:...
概述 初級部分(IFE) 中級部分(IPE) 高級部分(IAE) -
《PHP實例精通》
《PHP實例精通》由宮垂剛編著,本書從易讀性、實用性方面出發,幫助讀者在整個過程中,建立一種對問題進行思考、解決的方法。
基本信息 圖書簡介 圖書目錄 -
PHP編程寶典
雲南新華電腦學院是直屬國家信息產業部、教育部、勞動和社會保障部的中國 IT 教育十大影響力品牌院校,始建於 1988 年。主要從事計算機套用、網路及軟體...
內容簡介 圖書目錄 -
PHP實例精通
從內容方面講,書中介紹的內容比較全面,從PHP語法知識的細緻實例,到常用函式的套用實例,到最後通過大型實例的形式,對學習過的函式,進行統一的實例講解。在...
圖書簡介 圖書目錄