牛牛在线工具

EventHttpRequest::getUri()

收录 8868 个 PHP 函数,含用途说明与用法示例。

EventHttpRequest::getUri()

获取当前 EventHttpRequest 对象的请求URI

函数名称: EventHttpRequest::getUri() 适用版本: PHP version 5 >= 5.4.0, PECL event >= 1.2.6-beta 用法: public string EventHttpRequest::getUri ( void ) 描述: 该方法用于获取当前 EventHttpRequest 对象的请求URI。 参数: 无参数。 返回值: 返回值是一个字符串,表示当前请求的URI。 示例: // 创建 EventHttpRequest 对象 $base = new EventBase(); $event = new Event($base, SIGINT, Event::SIGNAL | Event::PERSIST, function ($no, $c) { echo "Signal received: $no\n"; $c->stop(); }); $event->add(); $http = new EventHttp($base); $http->setCallback('/test', function ($req, $path) { // 获取请求的URI $uri = $req->getUri(); echo "Requested URI: $uri\n"; }); $http->setDefaultCallback(function ($req, $path) { echo "Default callback called\n"; }); $http->addServer('localhost', 8080); $base->loop(); 这个示例中,我们使用 EventHttpRequest::getUri() 方法来获取请求的URI,并将其用于输出显示。当访问URL为 "http://localhost:8080/test" 时,输出结果将是 "Requested URI: /test"。