以下是一个简单的PHP实例,用于验证User-Agent (UA) 是否符合特定的要求。这个实例将展示如何检查HTTP请求中的User-Agent字符串,并决定是否允许访问。
实例说明
在这个例子中,我们假设只有特定的User-Agent字符串才被允许访问网站。我们将创建一个简单的PHP脚本,该脚本将检查$_SERVER['HTTP_USER_AGENT']变量中的User-Agent字符串。

代码示例
```php
// 定义允许的User-Agent列表
$allowedUserAgents = [
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3',
'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.3 Safari/605.1.15'
];
// 获取当前请求的User-Agent
$currentUserAgent = $_SERVER['HTTP_USER_AGENT'];
// 检查User-Agent是否在允许的列表中
if (in_array($currentUserAgent, $allowedUserAgents)) {
echo "







