PHP-系统常量

 

目录

什么是系统常量?

常用的系统常量


什么是系统常量?

系统常量就是系统帮助用户定义的常量,用户可以直接使用;


常用的系统常量

  1. PHP_VERSION : PHP版本号;
  2. PHP_INT_MAX : 整形能表示的最大值;
  3. PHP_INT_SIZE : 整形的字节数大小;

在PHP中还有一些特殊常量,它们由双下划线开头+常量名+双下划线结束,这种常量称之为系统魔术常量,系统魔术常量的值通常会根据系统的环境变化而改变,但是用户改变不了

  1. __DIR__ : 当前执行脚本的绝对路径;(不带当前脚本的文件名)
  2. __FILE__ : 当前执行脚本的绝对路径;(带当前脚本的文件名)
  3. __LINE__:当前所属的行数;
  4. __NAMESPACE__ : 当前所属的命名空间;
  5. __CLASS__ : 当前所属的类;
  6. __METHOD__ : 当前所属的方法;
    echo PHP_VERSION; //输出当前PHP的版本号
    echo '<br/>';
    echo PHP_INT_MAX; //输出正整形的最大值
    echo '<br/>';
    echo PHP_INT_MIN; //输出负整形的最大值
    echo '<br/>';
    echo PHP_INT_SIZE; //输出整形的字节数大小
    echo '<br/>';
    echo __DIR__; //输出当前文件所在服务器的绝对路径(不带当前文件名)
    echo '<br/>';
    echo __FILE__; //输出当前文件所在服务器的绝对路径(带当前文件名)
    echo '<br/>';
    echo __LINE__; //输出当前所在的行数;