define
(PHP3 , PHP4)
define --- 定義常數名稱
語法 :
int define(string name, mixed value [, int case_insensitive])說明 :
定義一常數名稱,類似於變數,不同處在於:
- 常數的前面沒有錢($)的符號
- 常數可在任何地方存取,不需考慮變數範圍規則
- 常數一旦設定後就不需再下定義
- 常數可以只求數量的值
參數name是常數的名稱,value是常數的值。
如果把第三個參數case_insensitive設為1,則常數將會定義成不區分大小寫。預設上是區分大小寫的,例如 : CONSTANT和Constant代表著不同的值。
Example :
<?php
define ("CONSTANT", "Hello world.");
echo CONSTANT; // outputs "Hello world."
?>
define( )成功則傳回TRUE,如果發生錯誤則傳回FALSE。
參考 : defined( )