php判断浏览器终端PC、平板、手机的实现方法。

js 利用 useragent 来判断手机和 pc 很容易实现,代码可自行到网上去搜。

但要把平板和手机端区分开来却不太容易。

下面介绍一个好用的利用 php 将不同的浏览器终端区分开来的工具类(Mobile_Detect)

项目地址:https://github.com/serbanghita/Mobile-Detect/

使用方法:

1
2
3
4
5
<?php
require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect;
$deviceType = ($detect->isMobile() ? ($detect->isTablet() ? 'tablet' : 'phone') : 'computer');
?>