} $serv->close($fd); } public function onClose($serv, $fd, $from_id) { echo "Client: Close.\n"; } //接受参数并交由相应路由处理,处理完成后返回结果或者结果集 public function callControllerAction($controller, $action, $parameter) { ob_start(); try { $_GET['_url'] = '/' . $controller . '/' . $action . '/parameter/' . $parameter; echo $this->application->handle()->getContent(); } catch (Exception $e) { echo $e->getMessage(); } $this->result = ob_get_contents(); ob_end_clean(); } // 获取实例对象 public static function getInstance() { if (!self::$instance) { self::$instance = new self(); } return self::$instance; } } TcpServer::getInstance();