<?php
$user_agent
=
$_SERVER
[
'HTTP_USER_AGENT'
];
if
(
stripos
(
$user_agent
,
"iPhone"
)!==false) {
$brand
=
'iPhone'
;
}
else
if
(
stripos
(
$user_agent
,
"SAMSUNG"
)!==false ||
stripos
(
$user_agent
,
"Galaxy"
)!==false ||
strpos
(
$user_agent
,
"GT-"
)!==false ||
strpos
(
$user_agent
,
"SCH-"
)!==false ||
strpos
(
$user_agent
,
"SM-"
)!==false) {
$brand
=
'三星'
;
}
else
if
(
stripos
(
$user_agent
,
"Huawei"
)!==false ||
stripos
(
$user_agent
,
"Honor"
)!==false ||
stripos
(
$user_agent
,
"H60-"
)!==false ||
stripos
(
$user_agent
,
"H30-"
)!==false) {
$brand
=
'华为'
;
}
else
if
(
stripos
(
$user_agent
,
"Lenovo"
)!==false) {
$brand
=
'联想'
;
}
else
if
(
strpos
(
$user_agent
,
"MI-ONE"
)!==false ||
strpos
(
$user_agent
,
"MI 1S"
)!==false ||
strpos
(
$user_agent
,
"MI 2"
)!==false ||
strpos
(
$user_agent
,
"MI 3"
)!==false ||
strpos
(
$user_agent
,
"MI 4"
)!==false ||
strpos
(
$user_agent
,
"MI-4"
)!==false) {
$brand
=
'小米'
;
}
else
if
(
strpos
(
$user_agent
,
"HM NOTE"
)!==false ||
strpos
(
$user_agent
,
"HM201"
)!==false) {
$brand
=
'红米'
;
}
else
if
(
stripos
(
$user_agent
,
"Coolpad"
)!==false ||
strpos
(
$user_agent
,
"8190Q"
)!==false ||
strpos
(
$user_agent
,
"5910"
)!==false) {
$brand
=
'酷派'
;
}
else
if
(
stripos
(
$user_agent
,
"ZTE"
)!==false ||
stripos
(
$user_agent
,
"X9180"
)!==false ||
stripos
(
$user_agent
,
"N9180"
)!==false ||
stripos
(
$user_agent
,
"U9180"
)!==false) {
$brand
=
'中兴'
;
}
else
if
(
stripos
(
$user_agent
,
"OPPO"
)!==false ||
strpos
(
$user_agent
,
"X9007"
)!==false ||
strpos
(
$user_agent
,
"X907"
)!==false ||
strpos
(
$user_agent
,
"X909"
)!==false ||
strpos
(
$user_agent
,
"R831S"
)!==false ||
strpos
(
$user_agent
,
"R827T"
)!==false ||
strpos
(
$user_agent
,
"R821T"
)!==false ||
strpos
(
$user_agent
,
"R811"
)!==false ||
strpos
(
$user_agent
,
"R2017"
)!==false) {
$brand
=
'OPPO'
;
}
else
if
(
strpos
(
$user_agent
,
"HTC"
)!==false ||
stripos
(
$user_agent
,
"Desire"
)!==false) {
$brand
=
'HTC'
;
}
else
if
(
stripos
(
$user_agent
,
"vivo"
)!==false) {
$brand
=
'vivo'
;
}
else
if
(
stripos
(
$user_agent
,
"K-Touch"
)!==false) {
$brand
=
'天语'
;
}
else
if
(
stripos
(
$user_agent
,
"Nubia"
)!==false ||
stripos
(
$user_agent
,
"NX50"
)!==false ||
stripos
(
$user_agent
,
"NX40"
)!==false) {
$brand
=
'努比亚'
;
}
else
if
(
strpos
(
$user_agent
,
"M045"
)!==false ||
strpos
(
$user_agent
,
"M032"
)!==false ||
strpos
(
$user_agent
,
"M355"
)!==false) {
$brand
=
'魅族'
;
}
else
if
(
stripos
(
$user_agent
,
"DOOV"
)!==false) {
$brand
=
'朵唯'
;
}
else
if
(
stripos
(
$user_agent
,
"GFIVE"
)!==false) {
$brand
=
'基伍'
;
}
else
if
(
stripos
(
$user_agent
,
"Gionee"
)!==false ||
strpos
(
$user_agent
,
"GN"
)!==false) {
$brand
=
'金立'
;
}
else
if
(
stripos
(
$user_agent
,
"HS-U"
)!==false ||
stripos
(
$user_agent
,
"HS-E"
)!==false) {
$brand
=
'海信'
;
}
else
if
(
stripos
(
$user_agent
,
"Nokia"
)!==false) {
$brand
=
'诺基亚'
;
}
else
{
$brand
=
'其他手机'
;
}
echo
$brand
;
?>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· .NET Core 中如何实现缓存的预热?
· 三行代码完成国际化适配,妙~啊~
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?