您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php如何获取手机型号

2024/5/4 22:37:50发布21次查看
手机app中判断平台,可以根据$_server['http_user_agent']中的内容来判断浏览器类型或手机平台。(推荐学习:php编程从入门到精通)
iphone ua:mozilla/5.0 (iphone; u; cpu iphone os 4_2_1 like mac os x; en-us) applewebkit/533.17.9 (khtml, like gecko) version/5.0.2 mobile/8c148 safari/6533.18.5ipad ua:mozilla/5.0 (ipad; cpu os 7_0 like mac os x) applewebkit/537.51.1 (khtml, like gecko) version/7.0 mobile/11a465 safari/9537.53android ua:mozilla/5.0 (linux; u; android 4.4.2; en-us; lgms323 build/kot49i.ms32310c) applewebkit/537.36 (khtml, like gecko) version/4.0 chrome/30.0.1599.103 mobile safari/537.36
然后利用下面的方法即可判断操作平台:
<?phpgetos();function getos(){ $ua = $_server['http_user_agent'];//这里只进行ios和android两个操作系统的判断,其他操作系统原理一样 if (strpos($ua, 'android') !== false) {//strpos()定位出第一次出现字符串的位置,这里定位为0 preg_match("/(?<=android )[\d\.]{1,}/", $ua, $version); echo 'platform:android os_version:'.$version[0]; } elseif (strpos($ua, 'iphone') !== false) { preg_match("/(?<=cpu iphone os )[\d\_]{1,}/", $ua, $version); echo 'platform:iphone os_version:'.str_replace('_', '.', $version[0]); } elseif (strpos($ua, 'ipad') !== false) { preg_match("/(?<=cpu os )[\d\_]{1,}/", $ua, $version); echo 'platform:ipad os_version:'.str_replace('_', '.', $version[0]); } }?>
以上就是php如何获取手机型号的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product