PHP判断用户是否是移动端访问的办法

PHP判断用户是否是移动端访问的办法

ZJ
ZJ
2019-11-20 / 0 评论 / 256 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2019年11月20日,已超过1618天没有更新,若内容或图片失效,请留言反馈。


有的网站需要判断用户是否使用移动端访问,如果是则跳转wap网页,否则不跳转,一个函数就搞定了。


6661013-eab3b2287f685802.jpg

判断是否手机访问 的一个方法。

<?php/**
* 判断当前用户是否为手机/移动端访问
* :return Bool
*/
functionis_mobile(){if(empty($_SERVER['HTTP_USER_AGENT'])){$is_mobile=false;}elseif(strpos($_SERVER['HTTP_USER_AGENT'],'Mobile')!==false||strpos($_SERVER['HTTP_USER_AGENT'],'Android')!==false||strpos($_SERVER['HTTP_USER_AGENT'],'Silk/')!==false||strpos($_SERVER['HTTP_USER_AGENT'],'Kindle')!==false||strpos($_SERVER['HTTP_USER_AGENT'],'BlackBerry')!==false||strpos($_SERVER['HTTP_USER_AGENT'],'Opera Mini')!==false||strpos($_SERVER['HTTP_USER_AGENT'],'Opera Mobi')!==false){$is_mobile=true;}else{$is_mobile=false;}return$is_mobile;}?>

然后在需要判断用户是否手机端访问的地方,调用此函数即可

<?phpif(is_mobile()){echo'用户正在使用手机访问';}else{echo'用户电脑在线';}?>


本文共 131 个字数,平均阅读时长 ≈ 1分钟
0

评论 (0)

取消