这里收集各种通过 Hyperf 编程前应该知晓的知识点或内容点。
在 PHP-FPM 下可以通过全局变量获取到请求的参数,服务器的参数等,在 Hyperf 和 Swoole 内,都 无法 通过 $_GET/$_POST/$_REQUEST/$_SESSION/$_COOKIE/$_SERVER等$_开头的变量获取到任何属性参数。
PHP-FPM
Hyperf
Swoole
$_GET/$_POST/$_REQUEST/$_SESSION/$_COOKIE/$_SERVER
$_
通过依赖注入容器获取的都是进程内持久化的,是多个协程共享的,所以不能包含任何的请求唯一的数据或协程唯一的数据,这类型的数据都通过协程上下文去处理,具体请仔细阅读 依赖注入 和 协程 章节。