科技知識動態:php中define的含義及用法詳解

導讀跟大家講解下有關php中define的含義及用法詳解,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說php中define的含義及用法詳解

跟大家講解下有關php中define的含義及用法詳解,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說php中define的含義及用法詳解,小編也收集到了有關php中define的含義及用法詳解的相關資料,希望大家看到了會喜歡。

define()函數理解1(著重于作用的理解)

define() 函數定義一個常量。

常量的特點:

常量類似變量,不同之處在于:在設定以后,常量的值無法更改常量名,不需要開頭的美元符號 ($),作用域不影響對常量的訪問,常量值只能是字符串或數字。

define函數理解2(著重于參數理解)

語法:

define(name,value,case_insensitive)

參數描述:

name必需。規定常量的名稱。//name參數為define函數的第一個參數,且為大寫;

value必需。規定常量的值。//value的值一般為字符串或者數字

case_insensitive

可選。規定常量的名稱是否對大小寫敏感。

若設置為 true,則對大小寫不敏感。默認是 false(大小寫敏感)。

define函數理解3(著重于實例理解)

問題1:一個大小寫敏感的常量:

<?phpdefine("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中文網其它相關文章!

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!