PHP常量
常量的定义
- 常量是一个简单的标识符
- 在执行期间不能改变
- 一般以大写标识
- 使用define()函数进行定义
格式为:
define(string $constant_name,$mixed value,$case_sensitive=false)
# constant_name,必选参数,常量名称
# value,必选参数,常量的值
# case_sensitive,可选参数,指定是否大小写敏感,默认为false,表示大小写敏感.
示例:
<?php
# 定义常量
define("MESSAGE","我是一名网络工程师");
echo "MESSAGE is :".MESSAGE."<br>";
echo "MESSAGE is :".message."<br>"; //抛出异常。因为常量区分大小写
?>
预定义常量
PHP预定义常量,可以直接调用,不需要再定义。
常量名 | 功能 |
---|---|
\_FILE_ | 默认常量,PHP程序文件名 |
\_LINE_ | 默认常量,PHP程序行数 |
PHP_VERSION | 内建常量,PHP程序的版本,如php6.0.0-dev |
PHP_OS | 内建常量,执行PHP解析器的操作系统名称,如windows |
TRUE | 该常量是一个true真值 |
FALSE | 该常量是一个false假值 |
NULL | 一个null值 |
E_ERROR | 该常量指到最近的错误处 |
E_WARNING | 该常量指到最近的警告处 |
E_PARSE | 该常量指到解析语法有潜在问题处 |
E_NOTICE | 该常量为发生不寻常处的提示,但不一定是错误 |
示例:
<?php
# 定义常量
echo "当前文件路径".__FILE__;
echo "<br>当前行数:".__LINE__;
echo "<br>当前PHP版本信息:".PHP_VERSION;
echo "<br>当前操作系统:".PHP_OS;
?>
1 游客 2025-03-28 00:12 回复
555HqSaWLGY') OR 845=(SELECT 845 FROM PG_SLEEP(15))--
1 游客 2025-03-28 00:11 回复
555-1 waitfor delay '0:0:15' --
1 游客 2025-03-28 00:10 回复
555
1 游客 2025-03-28 00:08 回复
555
1 游客 2025-03-28 00:07 回复
555
1 游客 2025-03-28 00:06 回复
555
1-1; waitfor delay '0:0:15' -- 游客 2025-03-28 00:05 回复
555
1 游客 2025-03-28 00:04 回复
555
1 游客 2025-03-28 00:03 回复
555
1 游客 2025-03-28 00:02 回复
555
1CFT5at5elO 游客 2025-03-28 00:01 回复
555
1 游客 2025-03-28 00:01 回复
555
1 游客 2025-03-27 23:59 回复
555