## 全局变量 PHP 有 3 类全局变量: * 使用 `global` 关键词声明的变量 * 使用 `static` 关键词声明的类静态变量、函数静态变量 * PHP的超全局变量,包括 `$_GET`、`$_POST`、`$GLOBALS` 等 命令行程序中**全局变量,类静态变量当次请求结束后不会被释放,下次请求时还在**,需要程序员自行处理这些变量的销毁工作,所以: - 不要有全局变量递增操作,如: Im::$msg[] = 'msg'; Im::$msg .= 'msg'; 。 - 不要使用PHP提供的 GET/POST,请使用框架提供的 request 组件。