深入php define()函数以及defined()函数的用法详解
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了深入php define()函数以及defined()函数的用法详解,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2536字,纯文字阅读大概需要4分钟。
内容图文
The define() function defines a constant.
define()函数的作用是:定义一个常量。
Constants are much like variables, except for the following differences:
常量[constant]与变量[variable]有很多相似的地方,因此,很容易混淆;下面,我们列举一下常量[constant]与变量[variable]之间的不同点:
?A constant's value cannot be changed after it is set
一个常量值在指定之后就不可以更改;
?Constant names do not need a leading dollar sign ($)
设置常量时,不需要在前面加上“$”符号;
?Constants can be accessed regardless of scope
常量可以被所有范围的域访问;
?Constant values can only be strings and numbers
常量的值只能是“字符串[string]”和“数字[number]”;
Syntax
语法
代码如下:
define(name,value,case_insensitive)
<TABLE style="LINE-HEIGHT: 22px; cellSpacing: 0 cellPadding=3>
<TBODY style=" 22px? LINE-HEIGHT:>
参数
描述
必要参数。指定常量的名称
必要参数。指定常量的值
可选参数。指定常量的名称是否是不区分大小写的[case-insensitive]。如果设置为True,则不区分字母大小写;如果设置为False,则区分字母大小写。默认值是:False
Example 1
案例1
Define a case-sensitive constant:
指定一个常量(区分大小写):
代码如下:
<?phpdefine("GREETING","Hello you! How are you today?");echo constant("GREETING");?>
The output of the code above will be:
上述代码将输出下面的结果:
代码如下:
Hello you! How are you today?
Example 2
案例2
Define a case-insensitive constant:
指定一个常量(不区分大小写):
代码如下:
<?phpdefine("GREETING","Hello you! How are you today?",TRUE);echo constant("greeting");?>
The output of the code above will be:
上述代码将输出下面的结果:
代码如下:
Hello you! How are you today?
The defined() function checks whether a constant exists.
defined()函数的作用是:检查一个常量是否存在。
Returns TRUE if the constant exists, or FALSE otherwise.
如果该常量存在,则返回True;如果不存在,则返回False。
Syntax
语法
代码如下:
defined(name)
<TABLE style="LINE-HEIGHT: 22px; cellSpacing: 0 cellPadding=3>
<TBODY style=" 22px? LINE-HEIGHT:>
参数
描述
必要参数。指定常量对象的名称
Example
案例
代码如下:
<?phpdefine("GREETING","Hello you! How are you today?");echo defined("GREETING");?>
The output of the code above will be:
上述代码将输出下面的结果:
代码如下:
1
内容总结
以上是互联网集市为您收集整理的深入php define()函数以及defined()函数的用法详解全部内容,希望文章能够帮你解决深入php define()函数以及defined()函数的用法详解所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。