php怎么判断手机访问还是电脑访问

  介绍

小编给大家分享一下php怎么判断手机访问还是电脑访问,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

& lt; php ?   function  isMobile () {,,   ,useragent=收取美元($ _SERVER [& # 39; HTTP_USER_AGENT& # 39;]), ?, $ _SERVER [& # 39; HTTP_USER_AGENT& # 39;],:, & # 39; & # 39;,,,   ,$ useragent_commentsblock=preg_match (& # 39; | \ (。* ? \) | & # 39;, useragent美元,$ matches)在0 ? $ matches [0]: & # 39; & # 39;,,,,,,   字符串的子串,美元,function  CheckSubstrs(文本){,,   foreach才能(substrs 美元;as  substr美元),,   ,,如果(假!==大小写敏感(文本,substr美元)){,,   ,,,return ,真的,,,   ,,},,   ,,return 假,,,   ,}   ,$ mobile_os_list=阵列(& # 39;Google  Wireless 代码转换器# 39;,& # 39;Windows  ce # 39;, & # 39; WindowsCE& # 39;, & # 39;塞班# 39;,& # 39;android # 39;, & # 39; armv6l& # 39;, & # 39; armv5& # 39;, & # 39;移动# 39;,& # 39;centos # 39;, & # 39; mowser& # 39;, & # 39; AvantGo& # 39;, & # 39; Opera 手机域名# 39;,& # 39;J2ME/midp # 39;, & # 39;智能手机# 39;,& # 39;Go.Web& # 39;, & # 39;棕榈# 39;,& # 39;ipaq # 39;);   ,$ mobile_token_list=阵列(& # 39;概要/midp # 39;, & # 39;配置/CLDC & # 39;, & # 39; 160×160 & # 39;, & # 39; 176×220 & # 39;, & # 39; 240×240 & # 39;, & # 39; 240×320 & # 39;, & # 39; 320×240 & # 39;, & # 39; UP.Browser& # 39;, & # 39; UP.Link& # 39;, & # 39; SymbianOS& # 39;, & # 39; palmos # 39;, & # 39; pocketpc # 39;, & # 39;索爱# 39;,& # 39;诺基亚# 39;,& # 39;黑莓# 39;,& # 39;沃达丰# 39;,& # 39;明基# 39;,& # 39;Novarra-Vision& # 39;, & # 39;虹膜# 39;,& # 39;NetFront& # 39;, & # 39; HTC_& # 39;, & # 39; Xda_& # 39;, & # 39; SAMSUNG-SGH& # 39;, & # 39; Wapaka& # 39;, & # 39; docomo # 39;, & # 39; iphone # 39;, & # 39; ipod # 39;);,,   ,$ found_mobile=CheckSubstrs (mobile_os_list, useragent_commentsblock美元),| |,,   ,,,,CheckSubstrs (mobile_token_list, useragent美元);,,   ,if  (found_mobile美元){,,   return 才能,真正的,,,   ,其他}{,   return 才能,假的,,,   ,},   }   if  (isMobile ())   ,echo  & # 39;手机登录m.jb51.com& # 39;;   其他的   ,echo  & # 39;电脑登录www.jb51.com& # 39;;   ?在

看完了这篇文章,相信你对“php怎么判断手机访问还是电脑访问”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

php怎么判断手机访问还是电脑访问