define函数
說明:
bool define ( string$name , mixed$value [, bool$case_insensitive = false ] )在運行時定義一個常量
name :常量名。value :常量的值;僅允許標量和null。標量的類型是integer,float,string 或者boolean。 也能夠定義常量值的類型為resource ,但并不推薦這么做,可能會導致未知狀況的發生。case_insensitive :如果設置為TRUE,該常量則大小寫不敏感。默認是大小寫敏感的。比如, CONSTANT 和 Constant 代表了不同的值。Note: 大小寫不敏感的常量以小寫的方式儲存。
define("CONSTANT",?"Hello?world.");
echo?CONSTANT;?//?outputs?"Hello?world."
echo?Constant;?//?outputs?"Constant"?and?issues?a?notice.
define("GREETING",?"Hello?you.",?true);
echo?GREETING;?//?outputs?"Hello?you."
echo?Greeting;?//?outputs?"Hello?you."
?>
?
返回值:成功時返回 TRUE, 或者在失敗時返回 FALSE.
范例:
Example #1 定義常量
<?phpdefine("CONSTANT",?"Hello?world.");
echo?CONSTANT;?//?outputs?"Hello?world."
echo?Constant;?//?outputs?"Constant"?and?issues?a?notice.
define("GREETING",?"Hello?you.",?true);
echo?GREETING;?//?outputs?"Hello?you."
echo?Greeting;?//?outputs?"Hello?you."
?>
總結