PHP常量
来源:互联网 发布:桑拿软件 编辑:程序博客网 时间:2024/06/13 09:34
1.概述:
常量是一个简单值的标示符,如其名称所暗示的,在我们PHP脚本执行期间
一个常量一旦被定义,就不能被改变或者取消定义,常量的作用域是全局
,常量只能包含bool,int,float,string类型的数据!
2.定义和使用
define()
常亮的命名与变量类似,也遵循PHP标识符的名称规则,按照惯例常量标识符
总是大写的
define(‘MY_NAME’,’菜逼’)
defined()函数来检查是否定义了某个常量
define(‘常量名称’,常量值) 或者 define(“常量名称”,常量值)
常量的命名:
1)和变量一样 只能包含字母数字下划线 并且必须以 字母或者下划线开头
2)按照惯例常量名字总是大写的
3)自定义的常量是严格区分大小写的!
3.常量和变量的区别
1)常量前面没有美元符号($)
2)常量只能用define()函数定义,不能通过赋值语句
3)常量可以不用理会变量范围的规则而在任何地方定义和使用
4)常量一旦被定义就不能被重新定义或者取消定义
5)常量的值只能是bool,int,float,string类型
4.预定义常量
预先定义好的常量,就是程序中可以直接使用来完成一些特殊功能!
常量名 常量值 __FILE__ 当前的文件名 __LINE__ 当前行数 __FUNCTION__ 当前的函数名 __CLASS__ 当前的类名 __METHOD__ 当前对象的方法名 PHP_OS UNIX或WINNT等 PHP_VERSION 当前PHP服务器的版本 DIRECTORY_SEPARATOR \或/ 根据操作系统决定目录的分隔符 等....
预定义常量说白了就是我们的PHP内核已经帮我们定义好了的常量!
其中有的预定义常量是一__开头的,这些预定义常量我们又叫它魔术常量 代码所在的位置不同他的值也是不同的,所以它加 魔术常量 八个常用的魔术常量 http://php.net/manual/zh/language.constants.predefined.php 预定义常量是不区分大小写的!
参考:PHP基础
阅读全文
0 0
- PHP常量
- PHP常量
- PHP常量
- Php常量
- php 常量
- PHP常量
- PHP 常量
- php常量
- PHP常量
- PHP常量
- PHP常量
- php常量
- PHP常量
- php常量
- PHP常量
- PHP常量
- PHP 常量
- PHP 常量
- web.xml配置文件中ContextLoaderListener的作用
- fzu2082(树链剖分)
- mysql 表B字段替换表A字段
- nginx的五种负载算法模式
- Pycaffe-简单测试caffe模型的分类效果和运行速度
- PHP常量
- 虚拟内存和物理内存
- Hbase与Mapreduce集成的案例
- 上拉加载更多和下拉刷新
- Rhyme/归并排序Java版
- win10 IIS 已启用32位程序 网站报错HTTP ERROR 503
- Linux 中 chkconfig 用法
- 最新高清IT职业技能图谱(15图)
- Linux网络编程基础--socket常用选项