Login
网站首页 > 文章中心 > php

PHP判断浏览器 是PC还是手机端源码分享

作者:小编 更新时间:2023-10-04 21:40:17 浏览量:68人看过

1.jpg

在PHP中,可以使用 $_SERVER['HTTP_USER_AGENT'] 来获取浏览器的用户代理字符串(User Agent)。然后,你可以使用一些关键词或正则表达式来判断用户是在PC上浏览还是手机端。下面土嘎嘎小编分享一个简单的示例:

〓〓php代码如下:〓〓

$userAgent = $_SERVER['HTTP_USER_AGENT'];

// 判断是否为手机端

$isMobile = false;

$mobileKeywords = ['Android', 'iPhone', 'iPad', 'Windows Phone'];

foreach ($mobileKeywords as $keyword) {

    if (stripos($userAgent, $keyword) !== false) {

        $isMobile = true;

        break;

    }

}

// 输出结果

if ($isMobile) {

    echo "手机端";

} else {

    echo "PC端";

}

土嘎嘎技术网友情提示:这种方法并不完全准确,因为用户代理字符串可以被修改或伪造。另外,现代浏览器通常提供更可靠的方式来检测设备类型,例如使用CSS媒体查询或JavaScript的 navigator.userAgent 属性。


版权声明:倡导尊重与保护知识产权,本站有部分资源、图片来源于网络,如有侵权,请联系我们修改或者删除处理。
转载请说明来源于"土嘎嘎" 本文地址:http://www.tugaga.com/jishu/php/1748.html
<<上一篇 2023-09-26
下一篇 >> 2023-10-04

编辑推荐

热门文章