Swoole\Request::unsetGlobal PHP Method

unsetGlobal() public method

public unsetGlobal ( )
    function unsetGlobal()
    {
        $_REQUEST = $_SESSION = $_COOKIE = $_FILES = $_POST = $_SERVER = $_GET = array();
    }

Usage Example

示例#1
0
 function afterResponse(Swoole\Request $request, Swoole\Response $response)
 {
     if (!$this->keepalive or $response->head['Connection'] == 'close') {
         $this->server->close($request->fd);
     }
     $request->unsetGlobal();
     //清空request缓存区
     unset($this->requests[$request->fd]);
     unset($request);
     unset($response);
 }