分享乙個php判斷使用者裝置的案例

2021-10-01 06:45:23 字數 758 閱讀 6539

如何通過php判斷web客戶端訪問裝置型別,像手機、平板、pc,這裡給大家提供個輕量級的類庫,mobile detection,專門用來檢測裝置的php類庫,它主要通過檢測http頭中的user-agent字串來檢測移動端客戶環境。注意,mobile detection 只是乙個伺服器端(php)的檢測工具,並不能代替響應式web設計或其他任何形式的客戶端功能檢測 

<?php

require_once "mobile_detect.php";

$detect = new mobile_detect;

if($detect->ismobile() && !$detect->istablet())else if($detect->istablet())else if($detect->isios())else if($detect->isandroidos())else if($detect->iswindowsphoneos())else

關於 mobile_detect:

mobile_detect 是乙個輕量級的開源移動裝置(手機)檢測的 php class,

它使用 user-agent 中的字串,並結合 http header,來檢測移動裝置環境。

這個裝置檢測的 php 類庫最強大的地方是,它有乙個非常完整的庫,

可以檢測出所用的裝置型別(包括操作型別,以及手機品牌等都能檢測)和瀏覽器的詳細資訊。

官方主頁:

demo:

js版本的:

PHP判斷訪問系統的使用者裝置型別

當今的電子裝置越來越多,我們在開發過程中往往也需要分析使用者使用的電子裝置型別。下面是採用php 來獲取使用者使用的哪些型別的電子裝置來訪問自己的平台。使用者裝置型別 return string function clientos elseif strpos agent,macintosh else...

分享乙個入門php的好教材

先來介紹一下這個入門的php教材吧,這個教材並不是現在的php5,已經是老版本了,教材對應的是php4,後來一直在研究,php4跟php5有什麼不同,其實主要就是類有一些改善,對於基礎入門的知識,基本上沒什麼太大的變化。xiariboke.com 最後還有幾篇 的內容,就是中文的介紹比較多點了,比如...

分享乙個PHP除錯日誌類

分享乙個我自己用的在 wordpress 開發中用得到的乙個除錯日誌類。author suifengtec coolwp.com date 2013 02 03 09 55 55 last modified by suifengtec coolwp.com last modified time 20...