簡單介紹PHP5常量函式與語法

2022-08-25 09:18:12 字數 755 閱讀 4831

常量是乙個簡單值的識別符號。該值在指令碼中不能改變。

乙個常量由英文本母、下劃線、和數字組成,但數字不能作為首字母出現。 (常量名不需要加 $ 修飾符)。

注意:常量在整個指令碼中都可以使用。

設定常量,使用 define() 函式,函式語法如下:

bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )

該函式有三個引數:

<?php

// 區分大小寫的常量名

echo '

';echo greeting; // 輸出 "greeting"

?>

<?php

// 不區分大小寫的常量名

?>

常量在定義後,預設是全域性變數,可以在整個執行的指令碼的任何地方使用。

以下例項演示了在函式內使用常量,即便常量定義在函式外也可以正常使用常量。

<?php

function mytest()

?>

使用常量時,不能在常量名前新增$ 符號,不然會將常量轉換成新的未定義變數使用,會導致報錯。

<?php

define('log','open');//定義常量,常量使用不能新增$

echo $log;

?>

執行結果:

php5魔術函式 魔術常量

魔術函式 1。construct 例項化物件時被呼叫,當 construct和以類名為函式名的函式同時存在時,construct將被呼叫,另乙個不被呼叫。2。destruct 當刪除乙個物件或物件操作終止時被呼叫。3。call 物件呼叫某個方法,若方法存在,則直接呼叫 若不存在,則會去呼叫 call...

php5魔術函式 魔術常量

魔術函式 1。construct 例項化物件時被呼叫,當 construct和以類名為函式名的函式同時存在時,construct將被呼叫,另乙個不被呼叫。2。destruct 當刪除乙個物件或物件操作終止時被呼叫。3。call 物件呼叫某個方法,若方法存在,則直接呼叫 若不存在,則會去呼叫 call...

php5魔術函式 魔術常量

魔術函式 1。construct 例項化物件時被呼叫,當 construct和以類名為函式名的函式同時存在時,construct將被呼叫,另乙個不被呼叫。2。destruct 當刪除乙個物件或物件操作終止時被呼叫。3。call 物件呼叫某個方法,若方法存在,則直接呼叫 若不存在,則會去呼叫 call...