php常量使用说明

原创 2007年10月11日 14:02:00

php有自己内置的常量,也允许我们自行定义所需要的常量

自行定义常量使用define()函数

例子:

<?php

define("COPYRIGHT", "Copyright &copy; 2000, netleader.126.com");
//echo constant("COPYRIGHT");    //这里可以借助constant函数获得,不过常量名要加引号
echo COPYRIGHT;    //如果是直接取,则常量名不加引号

两种取常量的效果一样

?>

内置的常量如下:

PHP 在常量中定义了以下一些常量。

__FILE__
这个默认常量是 PHP 程序文件名。若引用文件 (include 或 require)则在引用文件内的该常量为引用文件名,而不是引用它的文件名。

__LINE__
这个默认常量是 PHP 程序行数。若引用文件 (include 或 require)则在引用文件内的该常量为引用文件的行,而不是引用它的文件行。

PHP_VERSION
这个内建常量是 PHP 程序的版本,如 '3.0.8-dev'。

PHP_OS
这个内建常量指执行 PHP 解析器的操作系统名称,如 'Linux'。

TRUE
这个常量就是真值 (true)。

FALSE
这个常量就是伪值 (false)。

E_ERROR
这个常量指到最近的错误处。

E_WARNING
这个常量指到最近的警告处。

E_PARSE
本常式为解析语法有潜在问题处。

E_NOTICE
这个常式为发生不寻常但不一定是错误处。例如存取一个不存在的变量。

这些 E_ 开头形式的常量,可以参考 error_reporting() 函数,有更多的相关说明。

 

php常量,预定义常量,魔术常量及基本数据类型

常量定义:形式一 // define("PI",常量值); define("PI",3.14); define("school","讲理");形式二 // 定义形式二 ...
  • ydxlt
  • ydxlt
  • 2016年01月20日 12:03
  • 3345

PHP 常量与变量

【常量】       可以用 define() 函数来定义常量,在 PHP 5.3.0 以后,可以使用 const 关键字在类定义之外定义常量。一个常量一旦被定义,就不能再改变或者取消定义。  ...
  • aoshilang2249
  • aoshilang2249
  • 2015年06月25日 06:52
  • 1212

PHP中const和define()定义常量的细节区别

转自:http://www.365mini.com/page/difference-of-define-and-const.htm 众所周知,在PHP中(PHP 4及以后),我们可以...
  • csCrazybing
  • csCrazybing
  • 2015年07月21日 17:54
  • 9165

PHP中如何定义和使用常量

1.自定义常量   * 必须用函数define()定义   * 定义完后其值不能再改变了   * 使用时直接用常量名,不能像变量一样在前面加$s  例如:define("PI",3.14);定...
  • aiku_de_yu
  • aiku_de_yu
  • 2016年12月27日 15:01
  • 982

php const和define的区别(php类中如何定义常量)

大家都知道define是定义常量的,如果在类中定义常量呢?当然不能用define,而用const,如下例: ...
  • ebw123
  • ebw123
  • 2013年11月30日 23:02
  • 2486

PHP中的魔术常量、预定义常量和预定义变量

1. 魔术常量 PHP中有八个魔术常量,它们的值会随着它们在代码中的位置的改变而改变。这些特殊的常量不区分大小写。 __LINE__ :返回文件中的当前行号。也可写成__line__。__FILE_...
  • lamp_yang_3533
  • lamp_yang_3533
  • 2016年03月16日 22:44
  • 2630

初学PHP 之常量,字符串

PHP 常量/字符串
  • github_36534129
  • github_36534129
  • 2017年02月07日 21:44
  • 538

PHP内置的预定义常量大全

PHP内置的预定义常量大全
  • zyb_icanplay7
  • zyb_icanplay7
  • 2014年04月30日 14:26
  • 1017

php常量的声明和使用

常量可以理解为值不变的量,常量被定义后,在脚本的其他任何地方都不能改变,一个常量由英文字母,下划线,和数字组成,但是数字不能作为常量的首字母。 在php中使用#define()函数来定义常量,该函数...
  • HHL110120
  • HHL110120
  • 2015年03月18日 08:50
  • 2262

php常量--自定义/系统/类常量

  • u013372487
  • u013372487
  • 2015年07月04日 14:01
  • 1092
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php常量使用说明
举报原因:
原因补充:

(最多只允许输入30个字)