PHP之如何判定常量是否被定义
来源:互联网 发布:常用的数据库管理系统 编辑:程序博客网 时间:2024/06/07 15:39
如果常量被重复定义以后,PHP解析器会发出“Constant XXX already defined”的警告,提醒我们该常量已经被定义过。那么,在团队开发,或代码量很大的情况下,我们如何去判定一个常量是否被定义呢?
defined()函数可以帮助我们判断一个常量是否已经定义,其语法格式为:
bool defined(string constants_name)
它只有参数constant_name,指的是要获取常量的名称,若存在则返回布尔类型true,否则返回布尔类型false; (注:bool表示函数返回值类型为布尔类型)
<?php
define("PI1",3.14);
$p = "PI1";
$is1 = defined($p);
$is2 = defined("PI2");
var_dump($is1);
var_dump($is2);
?>
0 0
- PHP之如何判定常量是否被定义
- php如何判断常量是否被定义?
- PHP自学no00013常量定义取值判定是否已定义
- PHP系统常量及判断某常量是否被定义
- php 如何判断一个常量是否已经定义
- php如何定义数组常量
- 初学php之常量定义
- php如何定义一个常量数组
- php如何定义一个常量数组
- php如何定义一个常量数组
- PHP中如何定义和使用常量
- PHP 常量的定义及如何设置
- PHP 常量 变量 函数是否定义的判断
- php学习笔记 定义常量,包含文件,判断常量是否存在
- php定义常量
- PHP定义常量
- 定义php常量
- php定义常量
- Effective C++ Item 14-在资源管理中小心的copying行为
- 理解 MVC MVP MVVM
- 关键字static ,单例模式
- 动画相关知识
- (大数据)转载:windows下spark开发环境配置
- PHP之如何判定常量是否被定义
- AngularJs ngInclude、ngTransclude
- iOS 离屏渲染的研究
- Sublime Text3主题
- javaee:log4j的使用
- 数据结构和算法分析(二) 算法分析
- Java ThreadLocal详解
- mysql修改root密码
- C++ 内存管理(四)--栈静态变量和局部变量、堆delete\new动态