函数名:Yaf_Request_Abstract::getBaseUri()
适用版本:Yaf框架版本2.0.0及以上
用法:该函数用于获取当前请求的基本URI(Uniform Resource Identifier,统一资源标识符),即去除了域名和查询参数部分的URI。
示例:
$request = new Yaf_Request_Http();
$baseUri = $request->getBaseUri();
echo $baseUri;
解释:以上示例中,我们首先创建一个Yaf_Request_Http对象,然后调用getBaseUri()函数获取当前请求的基本URI,并将结果赋值给$baseUri变量。最后,我们将基本URI打印输出。
注意事项:
http://example.com/index.php/user?id=1,那么getBaseUri()函数的返回值将是/index.php。http://example.com/user?id=1,那么getBaseUri()函数的返回值将是空字符串''。http://example.com/,那么getBaseUri()函数的返回值将是/。