数码资讯
PHP版本测试用户的例子
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
< PHP
定义('ie ',1);
定义('firefox ',2);
定义('chrome ',3);
Define ('OPERA', 4);
类useragentdetect
{
静态版本=数组();
静态UserAgent =美元;
静态函数getuseragent()
{
标题= getallheaders(美元);
自::UserAgent =美元美元头{ 'user-agent};
}
功能finduseragentbykey(UA美元,美元关键)
{
$ len = strlen($键);
美元开始= strpos(UA美元,美元关键);
POS = strpos(UA美元美元,美元,启动+ $ len + 1);
返回substr(UA美元,美元开始+ $ len,len美元美元美元后开始);
}
静态函数detectuseragent()
{
自::getuseragent();
如果(strpos(自::UserAgent美元,'msie)!= null)
{
自;
自:$版{ } =自我::finduseragentbykey(自::UserAgent美元,'msie);
}
如果(strpos(自::UserAgent美元,'gecko )!= null)
{
自;
自:$版{ } =自我::finduseragentbykey(自::UserAgent美元,'firefox );
}
如果(strpos(自::UserAgent美元,'applewebkit )!= null)
{
自;
自::$版{ } =自我::finduseragentbykey(自::UserAgent美元,'chrome );
}
如果(strpos(自::UserAgent美元,'presto )!= null)
{
自;
自::$版{ } =自我::finduseragentbykey(自::UserAgent美元,'opera );
}
其他的
{
}
返回自我:$版本;
}
功能matchuseragent(UA美元,美元关键)
{
preg_match( /美元关键。({ { } })
返回$ { 1 };
}
}
$ua = useragentdetect::detectuseragent();
print_r($ UA);
< PHP
定义('ie ',1);
定义('firefox ',2);
定义('chrome ',3);
Define ('OPERA', 4);
类useragentdetect
{
静态版本=数组();
静态UserAgent =美元;
静态函数getuseragent()
{
标题= getallheaders(美元);
自::UserAgent =美元美元头{ 'user-agent};
}
功能finduseragentbykey(UA美元,美元关键)
{
$ len = strlen($键);
美元开始= strpos(UA美元,美元关键);
POS = strpos(UA美元美元,美元,启动+ $ len + 1);
返回substr(UA美元,美元开始+ $ len,len美元美元美元后开始);
}
静态函数detectuseragent()
{
自::getuseragent();
如果(strpos(自::UserAgent美元,'msie)!= null)
{
自;
自:$版{ } =自我::finduseragentbykey(自::UserAgent美元,'msie);
}
如果(strpos(自::UserAgent美元,'gecko )!= null)
{
自;
自:$版{ } =自我::finduseragentbykey(自::UserAgent美元,'firefox );
}
如果(strpos(自::UserAgent美元,'applewebkit )!= null)
{
自;
自::$版{ } =自我::finduseragentbykey(自::UserAgent美元,'chrome );
}
如果(strpos(自::UserAgent美元,'presto )!= null)
{
自;
自::$版{ } =自我::finduseragentbykey(自::UserAgent美元,'opera );
}
其他的
{
}
返回自我:$版本;
}
功能matchuseragent(UA美元,美元关键)
{
preg_match( /美元关键。({ { } })
返回$ { 1 };
}
}
$ua = useragentdetect::detectuseragent();
print_r($ UA);
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。