PHP 之常量

是一个其中存储的数据不会也不应该改变的“标识符”。

一、常量的定义、使用与判断

  1.定义

    • define(常量名,常量值)
    • const $a = 值

  2.使用

    • 直接使用常量名
    • constant(“常量名”)

  3.判断

    • defined(“常量名”)

二、常量与变量的区别

  • 定义形式不同:
  • 使用形式不同:常量无需$符号
  • 可变程度不同:常量的值不可以改变,常量也不可以销毁
  • 作用范围不同:常量具有超全局作用域(函数内外都可以直接使用)
  • 可用类型不同:常量只能存储标量类型(整数,浮点数,字符串,布尔)

三、预定义常量(较多)

  • M_PI: 就是圆周率的常量值;
  • PHP_OS: 就是php运行所在的操作系统
  • PHP_VERSION:就是php的版本号
  • PHP_INT_MAX: php中的最大的整数值

四、魔术常量

  • __FILE__ :代表当前网页文件的完整物理路径
  • __DIR__ :代表当前网页文件所在的文件夹
  • __LINE__ :代表当前这个常量名所在的”行号”
posted @ 2019-06-11 14:27  样子2018  阅读(328)  评论(0编辑  收藏  举报