有的网站需要判断用户是否使用移动端访问,如果是则跳转wap网页,否则不跳转,一个函数就搞定了。
判断是否手机访问 的一个方法。
<?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)