请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Endige-新锐工作室

 找回密码
 立即注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

查看: 3819|回复: 0

php常量定义与使用 [复制链接]

Rank: 2

威望
0
金钱
43
贡献
0
新豆
0
最后登录
1970-1-1
注册时间
2011-11-23
精华
0
积分
52
阅读权限
20
帖子
9
发表于 2012-2-3 14:16:21 |显示全部楼层
本帖最后由 louis 于 2012-2-3 14:19 编辑

PHP常量定义及使用方法:

  PHP中使用define()函数定义常量。define(常量名,常量值),常量命名方法与变量命名相同,以字母或下划线开头,按照惯例常量名字全部大写,不同的单词用下划线隔开,以区分与变量不同。

  检查常量是已经变定义可用函数defined(常量名) ,如果常量存在则返回True,否则返回False。常量在使用时可直接调用。

  预定义常量:

  预定义常量可以在PHP程序中直接使用不用定义,其它包括:__FILE__(文件的完整路径和文件名,绝对路径),__FUNCTION__(返回函数被定义时的名称),__CLASS__(返回类被定义时的名称),__METHOD__(返回方法被定义时的名称 ),PHP_VERSION(返PHP版本号),PHP_OS(返回PHP解析器的操作系统名称),(E_ERROR,E_WARNING,E_PARSE,E_NOTICE,E_CORE_ERROR,E_CORE_WARNING,用于函数error_reporting()的参数,分别表示1,2,4,8,16,32,用于设置系统返回信息等级)

  其中__FILE__,__FUNCTION__,__LINE__,__FILE__,__CLASS__被称为魔术变量,因为他们的值会因为使用的位置而发生变化。这5个常量名字是不区分大小写的,其它常量是区分大小写的。

例子:



  1. <?php
  2. echo __FILE__."</br>";
  3. echo __LINE__."</br>";
  4. echo PHP_VERSION."</br>";
  5. echo PHP_OS."</br>";
  6. echo __FUNCTION__."</br>";
  7. ?>

您需要登录后才可以回帖 登录 | 立即注册

馨然玫瑰花茶

Archiver|手机版|Endige Inc   

GMT+8, 2017-9-26 22:31 , Processed in 0.045655 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部