PHP-随机UA生成,三种不同UA标识!
每个类型(wap、iphone、pc)都有几十种不同的UA,可能是为了在请求时随机使用,避免被网站检测到爬虫行为。
function suiji_ua($type='pc'){ //随机UA
$ua_arr=array(
'wap'=>['Mozilla/5.0 (Linux; U; Android 11; zh-cn; M2102J2SC Build/RKQ1.200826.002) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/89.0.4389.72 MQQBrowser/11.9 Mobile Safari/537.36 COVC/045825',
"Mozilla/5.0 (Linux; Android 13; SM-G998U) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/118.0.5992.66 Mobile Safari/535.19",
"Mozilla/5.0 (Linux; Android 12; M2101K7AG) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Chrome/117.0.5934.120 Mobile Safari/534.30",
"Mozilla/5.0 (Linux; U; Android 10; zh-CN; IN2020 Build/QKQ1.200120.002) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.108 Quark/6.2.3.232 Mobile Safari/537.36",
"Mozilla/5.0 (Linux; Android 11; Redmi Note 9 Pro) AppleWebKit/534.31 (KHTML, like Gecko) Chrome/118.0.6045.163 Mobile Safari/534.31",
"Mozilla/5.0 (Linux; Android 12; Pixel 6) AppleWebKit/536.22 (KHTML, like Gecko) Chrome/119.0.6012.88 Mobile Safari/536.22",
"Mozilla/5.0 (Linux; Android 13; SAMSUNG SM-S918B) AppleWebKit/535.12 (KHTML, like Gecko) SamsungBrowser/21.0 Chrome/118.0.5993.111 Mobile Safari/535.12",
"Mozilla/5.0 (Linux; Android 12; M2102J2SC) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6045.66 Mobile Safari/537.36",
"Mozilla/5.0 (Linux; Android 11; ONEPLUS A6000) AppleWebKit/534.28 (KHTML, like Gecko) Chrome/116.0.5829.163 Mobile Safari/534.28",
"Mozilla/5.0 (Linux; Android 10; VOG-L29) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.88 HuaweiBrowser/13.1.4.302 Mobile Safari/537.36",
"Mozilla/5.0 (Linux; U; Android 9; zh-CN; ELE-L29 Build/HUAWEIELE-L29) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.108 UCBrowser/13.4.8.1126 Mobile Safari/537.36",
// 三星S23 Ultra
"Mozilla/5.0 (Linux; Android 14; SM-G988B) AppleWebKit/539.21 (KHTML, like Gecko) Chrome/122.0.626.80 Mobile Safari/539.21",
// 华为Mate50
"Mozilla/5.0 (Linux; Android 13; ANY-LX9) AppleWebKit/541.18 (KHTML, like Gecko) Chrome/123.0.6312.99 HuaweiBrowser/20.1.5.301 Mobile Safari/541.18",
// 小米13定制浏览器
"Mozilla/5.0 (Linux; U; Android 12; zh-CN; 2211133C Build/TKQ1.221114.001) AppleWebKit/540.33 (KHTML, like Gecko) Version/4.0 Chrome/98.0.4758.102 MQQBrowser/12.9.7 Mobile Safari/540.33",
],
'iphone'=>['Mozilla/5.0 (iPhone; CPU iPhone OS 15_1_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.1 Mobile/15E148 Safari/604.1',
"Mozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.15 (KHTML, like Gecko) Version/17.0 Mobile/15E148 Safari/604.1",
"Mozilla/5.0 (iPhone14,3; U; CPU iPhone OS 16_6 like Mac OS X) AppleWebKit/605.15 (KHTML, like Gecko) Version/16.6 Mobile/15E148 Safari/604.1",
"Mozilla/5.0 (iPhone; CPU iPhone OS 15_7_8 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.7 Mobile/15E148 Safari/604.1",
"Mozilla/5.0 (iPhone13,2; U; CPU iPhone OS 14_7_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Mobile/15E148 Safari/604.1",
"Mozilla/5.0 (iPhone12,1; U; CPU iPhone OS 13_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Mobile/15E148 Safari/604.1",
"Mozilla/5.0 (iPhone; CPU iPhone OS 16_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/119.0.6045.109 Mobile/15E148 Safari/604.1",
"Mozilla/5.0 (iPhone14,2; U; CPU iPhone OS 17_0_3 like Mac OS X) AppleWebKit/605.15 (KHTML, like Gecko) Version/17.0 EdgiOS/120.6045.83 Mobile/15E148 Safari/605.15",
// iPhone15 Pro Max
"Mozilla/5.0 (iPhone15,3; U; CPU iPhone OS 17_2 like Mac OS X) AppleWebKit/606.10 (KHTML, like Gecko) Version/17.2 Mobile/15E5216a Safari/606.10",
// 旧款iOS混合
"Mozilla/5.0 (iPhone10,6; U; CPU iPhone OS 14_8_1 like Mac OS X) AppleWebKit/607.5.15 (KHTML, like Gecko) Version/14.1.3 Mobile/15E148 Safari/607.5",
// 火狐iOS版
"Mozilla/5.0 (iPhone13,4; CPU iPhone OS 16_7 like Mac OS X) AppleWebKit/605.16 (KHTML, like Gecko) FxiOS/125.0 Mobile/15E148 Safari/605.16",
],
'pc'=>['Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.97 Safari/537.36 Core/1.116.475.400 QQBrowser/13.5.6267.400',
"Mozilla/5.0 (Windows; U; Windows NT 6.1; en-us) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50",
"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0",
"Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.3; rv:11.0) like Gecko",
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.25 Safari/537.36 Core/1.70.3880.400 QQBrowser/10.8.4554.400",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0",
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.97 Safari/537.36 Core/1.116.475.400 QQBrowser/13.5.6267.400',
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/118.0.5993.88 Safari/535.11",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 13_5) AppleWebKit/605.15 (KHTML, like Gecko) Version/16.4 Safari/605.15",
"Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0",
"Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6068.37 Safari/537.36 Edg/120.0.2210.47",
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/97.0.3456.101 Safari/534.30",
"Opera/9.80 (Windows NT 6.2; Win64; x64) Presto/2.12.388 Version/12.18",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Whale/3.23.214.10 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/119.0.6015.112 Safari/535.1",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:120.0) Gecko/20100101 Firefox/120.0",
"Mozilla/5.0 (Windows NT 10.0) AppleWebKit/536.25 (KHTML, like Gecko) Chrome/119.0.6045.203 Safari/536.25",
"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.71 (KHTML like Gecko) Chrome/118.0.5985.163 Safari/537.71",
"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/117.0.5938.92 Safari/534.24",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/538.1 (KHTML, like Gecko) Chrome/121.0.6167.140 Safari/538.1",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6019.0 Safari/537.36 Edg/119.0.2151.44",
"Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/536.27 (KHTML, like Gecko) Chrome/121.0.6167.158 Safari/536.27",
// 新版Edge浏览器
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/538.45 (KHTML, like Gecko) Chrome/122.0.626.80 Safari/538.45 Edg/122.0.2270.89",
],
);
if(empty($ua_arr[$type])){ $type='pc'; }
shuffle($ua_arr[$type]);
$ua=$ua_arr[$type][0];
return $ua; }
echo suiji_ua('iphone');
评论
发表评论: