Blogger Information
Blog 63
fans 2
comment 0
visits 163083
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
defined 和 define的区别
书声的博客
Original
1916 people have browsed it

defined — 检查某个名称的常量是否存在
如果你要检查一个变量是否存在,请使用 isset()。 defined() 函数仅对 constants 有效。如果你要检测某个函数是否存在,使用 function_exists()。

返回值
如果名称 name 的常量已定义,返回 TRUE;未定义则返回 FALSE。

define — 定义一个常量
bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )
参数
name
常量名。

value
常量的值;在 PHP 5 中,value 必须是标量( integer、 float、string、boolean、NULL)在 PHP 7 中还允许是个 array 的值。Warning常量还可以定义为 resource 类型,但并不推荐这样做,因为可能会有不可预知的行为发生。

case_insensitive
如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的。比如, CONSTANT 和 Constant 代表了不同的值。

Note:

大小写不敏感的常量以小写的方式储存。

返回值
成功时返回 TRUE, 或者在失败时返回 FALSE。

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post