php系统常量有哪些

PHP系统常量是在PHP中预定义的变量,它们具有只读属性,即不能被修改,这些常量提供了一些常用的值和功能,可以在程序中使用,以下是一些常见的PHP系统常量及其说明:

php系统常量有哪些
(图片来源网络,侵删)

1、超全局变量

这些变量在所有的PHP脚本中都是可用的。

| 常量名 | 描述 |

| :: | :|

| $GLOBALS | 包含全局作用域中的所有变量。 |

| $_SERVER | 包含了关于客户端和服务器的信息。 |

| $_GET | 包含了通过 URL 传递的参数。 |

| $_POST | 包含了通过 HTTP POST 方法传递的参数。 |

| $_REQUEST | 包含了 $_GET、$_POST 和 $_COOKIE 的内容。 |

| $_FILES | 包含了通过 HTTP POST 上传的文件。 |

| $_ENV | 包含了环境变量。 |

| $_COOKIE | 包含了通过 HTTP Cookies 传递的参数。 |

2、路径和目录

这些常量用于处理文件和目录路径。

| 常量名 | 描述 |

| :: | :|

| __FILE__ | 当前文件的路径和文件名。 |

| __DIR__ | 当前文件所在的目录。 |

| __FUNCTION__ | 当前函数的名称。 |

| __CLASS__ | 当前类的名称。 |

| __NAMESPACE__ | 当前命名空间的名称。 |

3、错误处理

这些常量用于处理错误信息。

| 常量名 | 描述 |

| :: | :|

| E_ERROR | E_ALL 中的一个位,表示一个严重的错误。 |

| E_WARNING | E_ALL 中的一个位,表示一个警告。 |

| E_PARSE | E_ALL 中的一个位,表示解析错误。 |

| E_NOTICE | E_ALL 中的一个位,表示一个普通的运行时提示。 |

4、其他

这些常量提供了一些其他的实用功能。

| 常量名 | 描述 |

| :: | :|

| TRUE | boolean值 true。|

| FALSE | boolean值 false。|

| NULL | null值。|

以上是一些常见的PHP系统常量,它们可以帮助你在编写PHP程序时更方便地处理各种任务和问题。

0
评论