PHP系统常量和全局变量集合
常量名 | 类型 | 用途 |
---|---|---|
_FILE_ | 系统常量 | 当前PHP文件的相对路径 |
_LINE_ | 系统常量 | 当前PHP文件中所在的行号 |
_CLASS_ | 系统常量 | 当前类名,只对类起作用 |
DIRECTORY_SEPARATOR | 系统常量 | 目录分隔符,windows下为\,linux下为/ |
PHP_EOL | 系统常量 | 换行符 |
PHP_VERSION | 系统常量 | php版本号 |
PHP_OS | 系统常量 | 当前操作系统 |
M_PI | 系统常量 | 圆周率常量值 |
M_E | 系统常量 | 科学常数e |
M_LOG2E | 系统常量 | 代表log2e,以2为底e的对数 |
M_LN2 | 系统常量 | 2的自然对数 |
M_LN10 | 系统常量 | 10的自然对数 |
E_ERROR | 系统常量 | 最近的错误之处 |
E_WARNING | 系统常量 | 最近的警告之处 |
E_PARSE | 系统常量 | 剖析语法有潜在问题之处 |
_METHOD_ | 系统常量 | 表示类方法名,比如B::test |
$_SERVER | 全局变量 | 返回服务器相关信息,返回一个数组 |
$_GET | 全局变量 | 所有GET请求过来的参数 |
$_POST | 全局变量 | 所有POST过来的参数 |
$_COOKIE | 全局变量 | 所有HTTP提交过来的cookie |
$_FILES | 全局变量 | 所有HTTP提交过来的文件 |
$_ENV | 全局变量 | 当前的执行环境信息 |
$_REQUEST | 全局变量 | 相当于$_POST、$_GET、$_COOKIE提交过来的数据,因此这个变量不值得信任 |
$_SESSION | 全局变量 | session会话变量 |