define()函數理解1(著重於作用的理解)
define() 函數定義一個常數。
常數的特點:
常數類似變量,不同之處在於:在設定以後,常數的值無法更改常數名,不需要開頭的美元符號($),作用域不影響對常數的訪問,常數值只能是字串或數字。
define函數理解2(著重於參數理解)
語法:
define(name,value,case_insensitive)
參數描述:
name必要。規定常量的名稱。 //name參數為define函數的第一個參數,且為大寫;
value必要。規定常量的值。 //value的值一般為字串或數字
case_insensitive
可選。規定常量的名稱是否對大小寫敏感。
若設定為 true,則對大小寫不敏感。預設是 false(大小寫敏感)。
define函數理解3(著重於實例理解)
問題1:一個大小寫敏感的常數:
<?php define("HF","Hi Friend!");//1.define函数如何理解; echo constant("HF");//1.case_insensitive参数默认是 false(大小写敏感)2.constant函数如何理解; 3.constant内的参数如何理解; ?>
輸出結果為:Hi Friend!
注意:符號輸入準確,否則容易出錯
define函數理解4
問題:2:一個大小寫不敏感的常數:
<?php define("HF","Hi Friend!",TRUE);//1.define函数如何理解; 2.define内的3个参数如何理解; echo constant("hf"); //1.echo函数如何理解;2.constant函数如何理解; 3.constant函数输入时是否可以不区分大小写; 4.constant函数内的参数如何理解; ?>
輸出的結果為:Hi Friend!
相關影片教學: PHP影片教學
以上是php中define的意思及用法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!