zoukankan      html  css  js  c++  java
  • PHP学习笔记(十)

    常量

    常量一旦被定义,就不能改变或者取消定义(unset),常量的作用在全局。

    常量只能包含boolean,int,float,string类型的数据,常量一般只用于临时存储数据的容器

    常量的定义和使用

    define('常量名称','常量的值')

    按照规则常量的命名总是大写的,只能包含字母数字下划线,并且以字母或者下划线开头

    <?php
    define('MY_NAME','孙悟空');
    echo MY_NAME;//输出孙悟空
    ?>
    //define()用来检查是否定义了某个常量
    

    常量和变量的区别

    1.只能通过define定义
    2.前面没有$
    3.常量可以不用理会变量范围的规则在任何地方使用
    4.常量一旦被定义,就不能重新定义或者取消定义
    5.常量只能包含boolean,int,float,string类型的数据

    预定义常量

    预先定义好的常量,就是程序中可以直接使用来完成一些特殊功能,他们不区分大小写

    常量名 常量值
    _FILE 当前文件名
    ---- ----
    _LINE 当前行数
    ---- ----
    _FUNCTION 当前函数名
    ---- ----
    _CLASS 当前类名
    ---- ----
    _METHOD 当前对象方法名
    ---- ----
    PHP_OS 当前UNIX或WINNT等

    其中有一些预定义常量以__开头的,我们叫他魔术常量

    根据代码所在的位置不同,他们的值也不同

  • 相关阅读:
    CentOS7安装注意
    ES插件安装
    CentOS7命令
    ES安装手册
    五 、redis-cluster java api
    四 、Redis 集群的搭建
    三 redis 的 java api(jedis)
    C#验证码 使用GDI绘制验证码
    云时代架构阅读笔记二——Java性能优化(二)
    【转载】Asp .Net Web Api路由路径问题
  • 原文地址:https://www.cnblogs.com/Emuaer/p/15133628.html
Copyright © 2011-2022 走看看