美文网首页
PHP笔记之常量

PHP笔记之常量

作者: 青鸟evergreen | 来源:发表于2017-02-09 14:15 被阅读18次

常量:一旦声明,不会改变
1.常量是使用函数define()声明的。
2.如果常量没有声明,则常量名在使用时,会自动转为字符串(效率很低)
3.常量名称,不要加$符号
4.常量名称,默认是区分大小写的,习惯上常量名称要全部大写
5.可以使用define()第三个参数来决定是否让这个常量名称区分大小写true false;
6.常量的值只支持标量数据类型(整,浮,布尔,字符串)
7.常量不能使用unset()清除一个常量
8.使用defined();判断一个常量是否存在
9.常量范围是全局的,不管作用域就可以在脚本的任何地方访问常量。

define("ROOT",10,true);
if(defined("ROOT"){
echo"常量存在";
}

了解:可以用函数constant()来读取常量的值。
get_defined_constants()可以获得所有已定义的常量列表。

echo constant("ROOT");
echo get_defined_constants();

预定义常量:系统已定义的常量
魔术常量:值可能不固定,如LINE可获得所在行的行号

魔术常量

相关文章

  • PHP笔记之常量

    常量:一旦声明,不会改变1.常量是使用函数define()声明的。2.如果常量没有声明,则常量名在使用时,会自动转...

  • 检测PHP版本-PHP_VERSION常量

    PHP_VERSION常量: PHP自带的系统常量中有个PHP_VERSION常量,它可以判断程序的PHP版本 这...

  • 十二.框架执行流程分析

    1.index.php 入口文件 2.ThinkPHP/ThinkPHP.php 定义常量的方式(在php5.3之...

  • PHP 预定义常量

    预定义常量预定义常量就是PHP语言内部预先定义好的常量,我们可以直接使用。比如: PHP_VERSION,PHP_...

  • PHP初学之常量

    ps.在半路出家学习PHP的过程中,笔记是最重要的老师.谨以巩固知识,强化思维. (如无特殊说明,文中"__"为连...

  • 从0到1学习网络安全 【PHP基础-常量】

    PHP 常量 常量类似变量,但是常量一旦被定义就无法更改或撤销定义。 PHP 常量 常量是一个简单值的标识符。该值...

  • 2019-07-19

    学习PHP常量。

  • 1.3 PHP常量与标量

    1. PHP常量的定义 如何定义常量: PHP中的常量需要用define()函数来定义,并且一个常量被定义后就不能...

  • 八月九号

    系统常量是php已经定义好的常量,我们可以直接拿来使用,常见的系统常量有: (1)__FILE__ :php程序文...

  • PHP学习

    PHP内建函数-php真正的威力 php魔术变量PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是...

网友评论

      本文标题:PHP笔记之常量

      本文链接:https://www.haomeiwen.com/subject/esjiittx.html