📅  最后修改于: 2023-12-03 14:45:22.464000             🧑  作者: Mango
在PHP中,有一些常量被定义为预定义常量,它们可以直接在程序中使用,而无需定义或声明。这些常量在不同的PHP版本中可能会略有不同。
以下是一些常见的预定义常量:
| 常量名 | 值 | 说明 | | --- | --- | --- | | PHP_INT_MAX | 2147483647或9223372036854775807 | PHP整型的最大值 | | PHP_INT_MIN | -2147483648或-9223372036854775808 | PHP整型的最小值 | | PHP_FLOAT_MAX | 1.8e+308 | PHP浮点数的最大值 | | PHP_FLOAT_MIN | 2.2e-308 | PHP浮点数的最小正值 |
| 常量名 | 说明 | | --- | --- | | PHP_VERSION | 当前PHP版本 | | PHP_OS | 运行PHP的操作系统 | | PHP_EOL | 当前操作系统的换行符 | | PHP_SAPI | PHP的服务器API类型 | | PHP_INT_SIZE | PHP整型的字节数 | | PHP_FLOAT_DIG | PHP浮点数的最大精度 |
| 常量名 | 值 | 说明 | | --- | --- | --- | | E_ERROR | 1 | 致命错误 | | E_WARNING | 2 | 警告 | | E_PARSE | 4 | 语法错误 | | E_NOTICE | 8 | 提示 | | E_CORE_ERROR | 16 | 系统核心错误 | | E_CORE_WARNING | 32 | 系统核心警告 | | E_COMPILE_ERROR | 64 | 编译错误 | | E_COMPILE_WARNING | 128 | 编译警告 | | E_USER_ERROR | 256 | 用户自定义错误 | | E_USER_WARNING | 512 | 用户自定义警告 | | E_USER_NOTICE | 1024 | 用户自定义提示 | | E_ALL | 32767 | 所有错误和警告 |
以上是一些常见的PHP预定义常量,如果你想要了解更多,请查看PHP官方文档。
# PHP列出所有常量
在PHP中,有一些常量被定义为预定义常量,它们可以直接在程序中使用,而无需定义或声明。这些常量在不同的PHP版本中可能会略有不同。
以下是一些常见的预定义常量:
## 数字常量
| 常量名 | 值 | 说明 |
| --- | --- | --- |
| PHP_INT_MAX | 2147483647或9223372036854775807 | PHP整型的最大值 |
| PHP_INT_MIN | -2147483648或-9223372036854775808 | PHP整型的最小值 |
| PHP_FLOAT_MAX | 1.8e+308 | PHP浮点数的最大值 |
| PHP_FLOAT_MIN | 2.2e-308 | PHP浮点数的最小正值 |
## 特殊常量
| 常量名 | 说明 |
| --- | --- |
| PHP_VERSION | 当前PHP版本 |
| PHP_OS | 运行PHP的操作系统 |
| PHP_EOL | 当前操作系统的换行符 |
| PHP_SAPI | PHP的服务器API类型 |
| PHP_INT_SIZE | PHP整型的字节数 |
| PHP_FLOAT_DIG | PHP浮点数的最大精度 |
## 错误报告常量
| 常量名 | 值 | 说明 |
| --- | --- | --- |
| E_ERROR | 1 | 致命错误 |
| E_WARNING | 2 | 警告 |
| E_PARSE | 4 | 语法错误 |
| E_NOTICE | 8 | 提示 |
| E_CORE_ERROR | 16 | 系统核心错误 |
| E_CORE_WARNING | 32 | 系统核心警告 |
| E_COMPILE_ERROR | 64 | 编译错误 |
| E_COMPILE_WARNING | 128 | 编译警告 |
| E_USER_ERROR | 256 | 用户自定义错误 |
| E_USER_WARNING | 512 | 用户自定义警告 |
| E_USER_NOTICE | 1024 | 用户自定义提示 |
| E_ALL | 32767 | 所有错误和警告 |
以上是一些常见的PHP预定义常量,如果你想要了解更多,请查看PHP官方文档。