public function index()
{
// 创建一个 Request 实例
$request = request();
// 获取 User-Agent 请求头信息
$userAgent = $request->header('user-agent');
// 使用正则表达式提取客户端操作系统信息
if (preg_match('/\(([^)]+)\)/', $userAgent, $matches)) {
$os = $matches[1];
} else {
$os = 'Unknown';
}
// 输出操作系统信息
echo "操作系统: " . $os;
}
输出结果:
操作系统: Windows NT 10.0; Win64; x64