AI编程助手
AI免费问答

关于php 常量的概念汇总

怪我咯   2017-06-09 14:30   1970浏览 原创

php 中使用define() 函数定义一个常量。所谓的常量就是指为值不变的量,本篇文章收集了几篇关于对php常量的文章,希望对大家理解php常量有所帮助,一起来看看吧。

1.PHP常量的定义与使用实例详解

常量我们可以理解为值不变的量。常量只要被定义了,在程序脚本的其他任何地方都不能改变。

常量的定义方法:常量是由英文字母,下划线,数字组成,但是有一点要注意的是,我们常量的首字母是不能以数字开始的。

在PHP我们使用define()函数来定义常量,define()函数的语法如下

2.PHP预定义常量实例详解

我们可以使用PHP的预定义常量来获取PHP中的信息,比如,我们可以使用获取当前电脑的操作系统,当前使用的PHP版本信息等等。PHP常用的一些预定义常量如下表:__FILE__    默认常量,PHP程序文件名 ;__LINE__    默认常量,PHP程序行数    

3.php常量与变量的关系和区别

我们先从php常量与变量的定义来看两者有什么不同:常量:在PHP我们使用define()函数来定义常量 详见:PHP常量的定义与使用实例详解。变量:PHP中的所有变量都是用$开头,然后后面跟上变量的名称,在给变量赋值。从php常量与变量定义来看我们可以得到:常量前面没有美元符号($);常量只能用 define() 函数定义,而不能通过赋值语句;

4.php中的魔术常量实例详解

讲解PHP常量的时候,我们知道PHP中的常量大部分都是不变的,但是有8个预定义常量会随着他们所在代码位置的变化而变化,这8个常量被称为魔术常量,这些特殊的常量是不区分大小写。PHP 的“魔术常量”如下表

5.php类常量定义与实例详解

hp中我们可以理解为值不变的量叫作常量,那么,什么又是类常量呢?其实类常量也很容易理解,我们可以把类中始终保持不变的值称为常量,而这个常量就可以称之为类常量。一定要记得在定义和使用常量的时候不需要使用“ $ ”符号。

类常量属于类自身,不属于对象实例,不能通过对象实例访问

* 不能用public,protected,private,static修饰

* 子类可以重写父类中的常量,可以通过(parent::)来调用父类中的常量

【问答推荐】

MySQL如何将常量与变量拼接?

php 类常量判断是否有没有定义?类常量 不是常量哟

【词条推荐】

常量

类常量

魔术常量

【相关文章推荐】

PHP预定义常量实例详解0

PHP预定义常量实例详解1

PHP预定义常量实例详解2

php免费学习视频:立即学习
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。