php常量 define() constant() , defined()

define——定义常量,若定义true,则读取时不区分大小写

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

常量只能包含标量数据(boolean integer float string )。

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."

 

 

========================================

constant()——读取常量

mixed constant ( string name)

 

define ( "MAXSIZE" , 100 );

echo
MAXSIZE ;
echo
constant ( "MAXSIZE" ); // same thing as the previous line

 

===============================

 

defined——判断常量是否定义

 

bool defined ( string name)

 

if ( defined ( 'CONSTANT' )) {
    echo
CONSTANT ;
}

 

======================================================

 

预定义常量

 

__FILE__   取得文件的物理地址  注:左右各2条下划线

 

echo __FILE__     //C:\wamp\www\T1\1.php

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值