PHP程序员站--PHP编程开发平台
 当前位置:主页 >> PHP基础 >> 每日技巧 >> 

PHP中define和defined的区别及用法

PHP中define和defined的区别及用法

来源:PHP程序员站  作者:PHP程序员站  发布时间:2011-06-14
PHP中define和defined的区别 对于初学者会混淆这两个函数 1.define用来定义一个常量,常量也是全局范围的。不用管作用域就可以在脚本的任何地方访问 常量。一个常量一旦被定义,就不能再改变或者取消定义 如: define(website, www.phperz.com ) www.phperz.com 为常量we

PHP中define和defined的区别

对于初学者会混淆这两个函数

1.define用来定义一个常量,常量也是全局范围的。不用管作用域就可以在脚本的任何地方访问

常量。一个常量一旦被定义,就不能再改变或者取消定义

如:
define("website",www.phperz.com)

www.phperz.com为常量website的值

2.defined用来检测常量有没有被定义,若常量存在,则返回 true,否则返回 false如:
if(defined("website")){
 echo "true";
}else{
 echo "false";
}


延伸阅读:
Notice: Undefined variable 的解决方法
php常量定义define的用法
关于 Notice: Undefined index 解决方法
Tags: define   defined   常量  
最新文章
推荐阅读
月点击排行榜
PHP程序员站 Copyright © 2007-2010,PHPERZ.COM All Rights Reserved 粤ICP备07503606号