函数名:Yaf_Request_Abstract::getServer()
适用版本:Yaf 2.0.0 及以上版本
用法:Yaf_Request_Abstract::getServer() 方法用于获取当前请求的服务器变量。这些服务器变量包括 HTTP 头信息、脚本文件的路径等。
语法:public mixed Yaf_Request_Abstract::getServer(string $name, $default = NULL)
参数:
返回值:指定服务器变量的值,如果服务器变量不存在,则返回默认值。
示例:
$request = new Yaf_Request_Http();
$server = $request->getServer('SERVER_NAME');
echo $server; // 输出当前服务器名称
$default = $request->getServer('NON_EXISTENT', 'default_value');
echo $default; // 输出 'default_value',因为 'NON_EXISTENT' 服务器变量不存在
注意事项:
Yaf_Request_Abstract 的类中调用。$name 参数的大小写与实际的服务器变量名称一致。NULL。更多信息可以参考官方文档:Yaf_Request_Abstract::getServer()