函数名称:Yaf_Request_Abstract::setRequestUri()
适用版本:Yaf框架1.0.0及以上版本
函数说明:Yaf_Request_Abstract::setRequestUri()方法用于设置当前请求的URI(统一资源标识符)。
用法:public void Yaf_Request_Abstract::setRequestUri(string $uri)
参数:
- $uri:要设置的URI值,必须是一个字符串。
示例:
$request = new Yaf_Request_Http("/user/profile?id=123");
// 设置请求的URI为 "/user/edit?id=123"
$request->setRequestUri("/user/edit?id=123");
// 获取设置后的URI
$uri = $request->getRequestUri();
echo $uri;
输出:
/user/edit?id=123
以上示例中,首先创建了一个Yaf的HTTP请求对象$request,并将其URI设置为"/user/profile?id=123"。然后使用setRequestUri()方法将URI修改为"/user/edit?id=123"。最后通过getRequestUri()方法获取修改后的URI并输出。