PHP可以用预定义常量来获取PHP中的信息。常用的预定义常量如下:

1、__FILE__  默认常量,是指PHP程序文件名及路径;

2、__LINE__ 默认常量,是指PHP程序的行数;

3、__CLASS__: 类的名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该类被定义时的名字(区分大小写)。在 PHP 4 中该值总是小写字母的。

4、__METHOD__: 类的方法名(PHP 5.0.0 新加)。返回该方法被定义时的名字(区分大小写)。

5、PHP_VERSION 内建常量,是指PHP程序的版本;

6、PHP_OS 内建常量,是指PHP解析器的操作系统的名称;

7、TRUE 是指真值(true);

8、FALSE 是指假指(false);

9、NULL 是指空值(null);

10、E_ERROR 是指最近的错误之处;

11、E_WARNING 是指最近的警告之处;

12、E_PARSE 是指解析语法有潜在的问题之处;

13、E_NOTICE 是指发生不同寻常的提示,但不一定是错误处;

注意:“__FILE__” “_LINE__ ” “__CLASS__” “__METHOD__” 中的“__”是指两个下划线,不是指一个下划线。

PHP中的预定义常量相关推荐

  1. PHP中的预定义常量和魔术常量

    魔术常量(8个) 1.__LINE__ 返回文件中的当前行号. 2.__FILE__ 返回文件的完整路径和文件名.如果用在包含文件中,则返回包含文件名.自 PHP 4.0.2 起,__FILE__ 总 ...

  2. mysql中预定义常量_PHP预定义常量

    这些常量在 PHP 的内核中定义.它包含 PHP.Zend 引擎和 SAPI 模块. PHP_VERSION (string) PHP_OS (string) PHP_EOL (string) 自 P ...

  3. php中预定义常量的,php预定义常量_PHP教程

    php预定义常量_PHP教程 这些常量在 PHP 的内核中定义.它包含 PHP.Zend 引擎和 SAPI 模块. PHP_VERSION (string) PHP_OS (string) PHP_E ...

  4. C标准中一些预定义的宏,如__FILE__,__func__等

    C标准中一些预定义的宏 C标准中指定了一些预定义的宏,对于编程经常会用到.下面这个表中就是一些常常用到的预定义宏. 宏 意义 __DATE__ 进行预处理的日期("Mmm dd yyyy&q ...

  5. php定义常量、判断有没有被定义、预定义常量、显示所有常量

    常量一旦被定义,在脚本的其他任何地方都不能被改变,注意:常量名的前面没有$ 语法:define(name,value,case_insensitive ) name:常量名,一般常量名都大写 valu ...

  6. php常见预定义常量,php跨平台小结 常用预定义常量

    php跨平台总结 常用预定义常量 /** * 获得用户操作系统的换行符 * * @access public * @return string */ function get_crlf() { /* ...

  7. PHP学习之六:预定义常量

    PHP学习之六:预定义常量 预定义常量 PHP 向它运行的任何脚本提供了大量的预定义常量.不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进 ...

  8. php 魔术函数,PHP魔术函数、魔术常量、预定义常量

    一.魔术函数(13个) 1.__construct() 实例化对象时被调用, 当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用. 2.__des ...

  9. window下 PHP socket 错误码预定义常量, 对应数值,错误信息

    window下 PHP socket 错误码预定义常量, 对应数值,错误信息! php版本: PHP 7.4.0 (cli) (built: Nov 27 2019 10:14:18) ( ZTS V ...

最新文章

  1. MAC 下 安装redis 并配置 php redis 扩展
  2. deepin--解决屏幕撕裂问题
  3. kubeadm部署k8s_(Ansible)三分钟部署一套高可用/可扩展的kubeadm集群
  4. hue 查询 hbase 操作相关参考
  5. go语言实战_字节跳动年薪50W抢Go开发人才,你还在问该不该学?
  6. 力扣题目——997. 找到小镇的法官
  7. idea DataGrip 使用图解教程
  8. nc 发布元数据_智联科发布新一代连续式NC膜粘膜划膜一体机
  9. Python与Json、pickle模块
  10. 跨模态行人重识别:Modality Synergy Complement Learning withCascaded Aggregation for Visible-InfraredPerson 笔记
  11. 恐怖的广告推送。其实,我们每天都在“裸奔”!
  12. 揭秘短网址背后的灰色产业
  13. 多媒体开发之---开源库ffmeg的log之子解析
  14. Redis爬坑记(一):incr命令和expire命令的误区
  15. 滁州市化工厂人员定位系统,新导智能
  16. 携程硅谷人才见面会邀请你参加!
  17. 计算机怎么删除我的苹果设备管理器,怎么删除电脑我的苹果设备管理器
  18. 1946年计算机的诞生来自于,计算机诞生于哪年?
  19. Nett源码剖析(2)NioEventloopGroup的创建2021SC@SDUSC
  20. 零基础抖音电商主播培训计划直播脚本话术大全范文ppt模板

热门文章

  1. 表的插入、更新、删除、合并操作_13_通过表关联更新多个字段
  2. python定义距离_距离度量以及python实现(一)
  3. python中select用法_Python select及selectors模块概念用法详解
  4. 用自己的数据集在R-FCN框架下进行检测
  5. 【Python】skimage模块
  6. Vsftpd文件传输服务(本地用户访问)
  7. CentOS学习笔记(一):中文语言包及输入法的安装使用
  8. PHP实现二叉树的深度优先遍历(前序、中序、后序)和广度优先遍历(层次) 转载陈小龙哈2017...
  9. 嵌入式Web Service gSOAP的移植与应用(二)
  10. Tesseract图形识别软件的安装