PHP入门之常量简介和系统常量


Posted in PHP onMay 12, 2014

PHP常量默认为大小写敏感。传统上常量标识符总是大写的。

PHP常量名和其它任何 PHP 标签遵循同样的命名规则。合法的常量名以字母或下划线开始,后面跟着任何字母,数字或下划线。用正则表达式是这样表达的:[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*。

<?php
// 合法的常量名
define("FOO",     "something");
define("FOO2",    "something else");
define("FOO_BAR", "something more");
// 非法的常量名
define("2FOO",    "something");
// 下面的定义是合法的,但应该避免这样做:(自定义常量不要以__开头)
// 也许将来有一天PHP会定义一个__FOO__的魔术常量
// 这样就会与你的代码相冲突
define("__FOO__", "something");
?>

总结:
1.自定义常量
  * 必须用函数define()定义
  * 定义完后其值不能再改变
  * 使用时直接用常量名,不能像变量一样在前面加$s

2 系统常量:
  FILE :php程序文件名
  LINE :PHP程序文件行数
  PHP_VERSION:当前解析器的版本号
  PHP_OS:执行当前PHP版本的操作系统名称
  __FILE__ 当前正在处理的脚本文件名。
  __LINE__ 当前正在处理的脚本文件的当前行数,同前。

TRUE 表示真值 (true)。
FALSE 表示伪值 (false)。

E_ERROR 这个常量指到最近的错误处。
E_WARNING 这个量数指到最近的警告处。
E_PARSE 本常量为剖析语法有潜在问题处。

PHP 相关文章推荐
PHP开发文件系统实例讲解
Oct 09 PHP
php中的登陆login
Jan 18 PHP
Discuz 模板语句分析及知识技巧
Aug 21 PHP
php cout&amp;lt;&amp;lt;的一点看法
Jan 24 PHP
PHP 编写大型网站问题集
May 07 PHP
phpmyadmin config.inc.php配置示例
Aug 27 PHP
PHP同时连接多个mysql数据库示例代码
Mar 17 PHP
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
Apr 05 PHP
又一个PHP实现的冒泡排序算法分享
Aug 21 PHP
PHP连接数据库实现注册页面的增删改查操作
Mar 27 PHP
PHP环形链表实现方法示例
Sep 15 PHP
PHP中将一个字符串部分字符用星号*替代隐藏的实现代码
Sep 08 PHP
PHP实现数字补零功能的2个函数介绍
May 12 #PHP
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
May 12 #PHP
phpMyAdmin自动登录和取消自动登录的配置方法
May 12 #PHP
PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
May 12 #PHP
你可能不知道PHP get_meta_tags()函数
May 12 #PHP
PHP函数getenv简介和使用实例
May 12 #PHP
PHP写的资源下载防盗链类分享
May 12 #PHP
You might like
一些操作和快捷键的理解和讨论
2020/03/04 星际争霸
PHP XML操作的各种方法解析(比较详细)
2010/06/17 PHP
PHP中的正则表达式函数介绍
2012/02/27 PHP
php中字符查找函数strpos、strrchr与strpbrk用法
2014/11/18 PHP
windows7下php开发环境搭建图文教程
2015/01/06 PHP
解决yii2左侧菜单子级无法高亮问题的方法
2016/05/08 PHP
编写兼容IE和FireFox的脚本
2009/05/18 Javascript
jQuery 版本的文本输入框检查器Input Check
2009/07/09 Javascript
基于jquery的图片的切换(以数字的形式)
2011/02/14 Javascript
chrome原生方法之数组
2011/11/30 Javascript
js实现编辑div节点名称的方法
2014/12/17 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
jquery.validate 自定义验证方法及validate相关参数
2016/01/18 Javascript
json与jsonp知识小结(推荐)
2016/08/16 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
2016/12/12 Javascript
js数组与字符串常用方法总结
2017/01/13 Javascript
angular使用bootstrap方法手动启动的实例代码
2017/07/18 Javascript
如何在vue里添加好看的lottie动画
2018/08/02 Javascript
JS中数组与对象的遍历方法实例小结
2018/08/14 Javascript
layui中使用jquery控制radio选中事件的示例代码
2018/08/15 jQuery
vue项目实现表单登录页保存账号和密码到cookie功能
2018/08/31 Javascript
解决element ui select下拉框不回显数据问题的解决
2019/02/20 Javascript
jQuery操作动画完整实例分析
2020/01/10 jQuery
VSCode插件安装完成后的配置(常用配置)
2020/08/24 Javascript
我所理解的JavaScript中的this指向
2020/09/04 Javascript
python编写暴力破解FTP密码小工具
2014/11/19 Python
Python语言的变量认识及操作方法
2018/02/11 Python
简单了解python的内存管理机制
2019/07/08 Python
Pytorch实现各种2d卷积示例
2019/12/30 Python
python模拟点击网页按钮实现方法
2020/02/25 Python
python实现程序重启和系统重启方式
2020/04/16 Python
Python如何自动获取目标网站最新通知
2020/06/18 Python
python matplotlib库的基本使用
2020/09/23 Python
理发店策划方案
2014/06/05 职场文书
税务职业生涯规划书范文
2014/09/16 职场文书
2014年学生会生活部工作总结
2014/11/07 职场文书