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等

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

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

  • 相关阅读:
    Yum源的优先级
    history设置时间戳
    ntopng网络流量实时监控
    Filezilla开源FTP传输工具
    红黑树从头至尾插入和删除结点的全程演示图
    清晰理解红黑树的演变---红黑的含义
    ConcurrentHashMap的JDK1.8实现
    linux常用命令
    Java类加载过程
    MySQL存储引擎--MyISAM与InnoDB区别
  • 原文地址:https://www.cnblogs.com/Emuaer/p/15133628.html
Copyright © 2011-2022 走看看