您现在的位置是:网站首页> 编程资料编程资料
PHP const定义常量及global定义全局常量实例解析_php技巧_
2023-05-25
318人已围观
简介 PHP const定义常量及global定义全局常量实例解析_php技巧_
const 常量
- 1.在定义时必须被初始值,
- 2.前面不加任何修饰符
- 3.变量名字母一般都大写
- 4.常量可以被子类继承
- 5.一个常量是属于一个类的,而不是某个对象的
作用:当某些值是固定不变的,就用const
1.const 定义的常量和define()定义的常量的区别?
希望一个成员变量不被修改 例如圆周率 3.1415926
定义:const 常量名=值; 没有$符
访问:类名 ::常量名 或 接口名::常量名
payTax(200);
- 用法一:const用于类成员变量,一经定义不可修改,define用于全局常量,不可用于类成员变量的定义,const可在类中使用,define不能。
- 用法二:const定义的常量大小写敏感,而define可通过第三个参数(为TRUE表示大小写不敏感)来指定大小写是否敏感。在运行时定义一个常量。define('TXE',100,TRUE);
- 用法三:const不能在条件语句中定义常量,而define函数可以。if($a>10){define('LE','hello');}
2.global定义的全局常量和$GLOBALS的区别?
$GLOBALS(超全局变量) — 引用全局作用域中可用的全部变量, 一个包含了全部变量的全局组合数组。变量的名字就是数组的键。
Global的作用是定义全局变量,但是这个全局变量不是应用于整个网站,而是应用于当前页面,包括include或require的所有文件
代码如下:
总结:在函数体内定义的global变量,函数体外可以使用,在函数体外定义的global变量不能在函数体内使用,
代码如下:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
您可能感兴趣的文章:
相关内容
- PHP实现获取文件mime类型多种方法解析_php技巧_
- php生成随机数/生成随机字符串的方法小结【5种方法】_php技巧_
- php+mysql实现的无限分类方法类定义与使用示例_php技巧_
- php与阿里云短信接口接入操作案例分析_php技巧_
- PHP开发API接口签名生成及验证操作示例_php技巧_
- php+websocket 实现的聊天室功能详解_php技巧_
- php+js实现的拖动滑块验证码验证表单操作示例【附源码下载】_php技巧_
- PHP code 验证码生成类定义和简单使用示例_php技巧_
- PHP 计算至少是其他数字两倍的最大数的实现代码_php实例_
- tp5.1 框架数据库-数据集操作实例分析_php实例_
