博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
9.如何判定常量是否被定义
阅读量:6694 次
发布时间:2019-06-25

本文共 439 字,大约阅读时间需要 1 分钟。

如果常量被重复定义以后,PHP解析器会发出“Constant XXX already defined”的警告,提醒我们该常量已经被定义过。那么,在团队开发,或代码量很大的情况下,我们如何去判定一个常量是否被定义呢?

defined()函数可以帮助我们判断一个常量是否已经定义,其语法格式为:

bool defined(string constants_name)

它只有参数constant_name,指的是要获取常量的名称,若存在则返回布尔类型true,否则返回布尔类型false; (注:bool表示函数返回值类型为布尔类型)

任务

在右边编辑器中,输入两条指令:

1、在第4行输入第一行指令:

$is1 = defined($p);

2、在第5行输入第二条指令:

$is2 = defined("PI2");

如图所示:

我们可以看到返回的值为布尔类型,如图所示:

转载于:https://www.cnblogs.com/binhuguang/p/4344359.html

你可能感兴趣的文章
IT领域的罗马帝国——微软公司
查看>>
优化MySchool数据库(二)
查看>>
基于vue-cli的改造的多页面开发脚手架
查看>>
深入剖析Tomcat(2)
查看>>
<ubuntun中文>读书笔记
查看>>
GUI
查看>>
call for paper
查看>>
leetcode — unique-binary-search-trees-ii
查看>>
leetcode — same-tree
查看>>
(KMP灵活运用 利用Next数组 )Theme Section -- hdu -- 4763
查看>>
eclipse编码
查看>>
Qt(1)
查看>>
Hbase- 二级索引
查看>>
OSG3.2+Qt5.2.1+VS2012+OSGEarth 2.5编译问题记录
查看>>
Linux网桥知识总结
查看>>
JSF简介
查看>>
vmware 自动挂起
查看>>
ftp-server(对象存储)
查看>>
Java 自定义注释@interface的用法
查看>>
Zabbix添加触发器
查看>>