PHPdefine()的用法

suboysugar發表於2016-07-04

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!

如何聯絡我:【萬里虎】www.bravetiger.cn
【QQ】3396726884 (諮詢問題100元起,幫助解決問題500元起)
【部落格】http://www.cnblogs.com/kenshinobiy/