欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP判斷手機(jī)是IOS還是Android

 更新時間:2022年05月05日 10:46:59   投稿:lijiao  
這篇文章主要介紹了PHP判斷手機(jī)是IOS還是Android的三個示例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文介紹了PHP判斷手機(jī)是IOS還是Android的三個小實例,要判斷用戶的手機(jī)是安卓的還是ios的,搜了一下相關(guān)的資料,最終獲得的結(jié)果分享給大家。

實例1:主要是要用到HTTP_USER_AGENT,它表示的意思是用來檢查瀏覽頁面的訪問者在用什么操作系統(tǒng)(包括版本號)瀏覽器(包括版本號)和用戶個人偏好的代碼。
監(jiān)測代碼如下:

function get_device_type()
{
 //全部變成小寫字母
 $agent = strtolower($_SERVER['HTTP_USER_AGENT']);
 $type = 'other';
 //分別進(jìn)行判斷
 if(strpos($agent, 'iphone') || strpos($agent, 'ipad'))
{
 $type = 'ios';
 } 
 
 if(strpos($agent, 'android'))
{
 $type = 'android';
 }
 return $type;
}

通過調(diào)用Objective-C這個函數(shù),就能獲取到手機(jī)的類型。

實例2:只需要一個判斷就好

<?php
if(strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone')||strpos($_SERVER['HTTP_USER_AGENT'], 'iPad')){
 echo 'systerm is IOS';
}else if(strpos($_SERVER['HTTP_USER_AGENT'], 'Android')){
 echo 'systerm is Android';
}else{
 echo 'systerm is other';
}
?>

實例3:這個實例可能有些偏題不過也分享給大家

function get_device_type()
{
 //全部變成小寫字母
 $agent = strtolower($_SERVER['HTTP_USER_AGENT']);
 $type ='other';
 //分別進(jìn)行判斷
 if(strpos($agent,'iphone') || strpos($agent,'ipad'))
{
 $type ='ios';
 }
 
 if(strpos($agent,'android'))
{
 $type ='android';
 }
 return$type;
}

最后“買3贈一”,再為大家分享一個與本主題關(guān)系不大的小實例:

php判斷頁面是否是微信打開

$user_agent = $_SERVER['HTTP_USER_AGENT']; 
if (strpos($user_agent, 'MicroMessenger') === false) { 
 // 非微信瀏覽器禁止瀏覽 
 echo "HTTP/1.1 401 Unauthorized"; 
} else { 
 // 微信瀏覽器,允許訪問 
 echo "MicroMessenger"; 
 // 獲取版本號 
 preg_match('/.*?(MicroMessenger\/([0-9.]+))\s*/', $user_agent, $matches); 
 echo '<br>Version:'.$matches[2]; 
} 

以上就是為大家分享的PHP判斷手機(jī)是IOS還是Android的三段代碼,希望大家喜歡,小編也會再接再厲,為大家提供更多實用的文章。

相關(guān)文章

  • PHP轉(zhuǎn)Go之基礎(chǔ)數(shù)據(jù)類型對比詳解

    PHP轉(zhuǎn)Go之基礎(chǔ)數(shù)據(jù)類型對比詳解

    這篇文章主要為大家詳細(xì)介紹了PHP與Go語言中基礎(chǔ)數(shù)據(jù)類型的對比,以及使用時常見的坑,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以參考一下
    2023-09-09
  • PHP排序算法之希爾排序(Shell Sort)實例分析

    PHP排序算法之希爾排序(Shell Sort)實例分析

    這篇文章主要介紹了PHP排序算法之希爾排序(Shell Sort),結(jié)合實例形式較為詳細(xì)的分析了希爾排序的原理、實現(xiàn)方法及相關(guān)注意事項,需要的朋友可以參考下
    2018-04-04
  • php實現(xiàn)獲取近幾日、月時間示例

    php實現(xiàn)獲取近幾日、月時間示例

    這篇文章主要介紹了php實現(xiàn)獲取近幾日、月時間的方法,結(jié)合實例形式分析了PHP日期時間相關(guān)的date_default_timezone_set時區(qū)設(shè)置、date與mktime時間計算、轉(zhuǎn)換等操作技巧,需要的朋友可以參考下
    2019-07-07
  • 深入PHP magic quotes的詳解

    深入PHP magic quotes的詳解

    本篇文章是對php中的magic quotes進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php將數(shù)據(jù)庫導(dǎo)出成excel的方法

    php將數(shù)據(jù)庫導(dǎo)出成excel的方法

    有時寫程序時后臺要求把大量數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫中,比如考試成績、電話簿等一般都是存放在excel中的數(shù)據(jù),這時我們可把excel導(dǎo)出成csv文件,然后通過以下程序即可批量導(dǎo)入數(shù)據(jù)到數(shù)據(jù)庫中
    2010-05-05
  • PHP?array_combine()?函數(shù)內(nèi)置函數(shù)

    PHP?array_combine()?函數(shù)內(nèi)置函數(shù)

    這篇文章主要介紹了PHP?array_combine()函數(shù)內(nèi)置函數(shù),array_combine()是PHP中的一個內(nèi)置函數(shù),用于組合兩個數(shù)組并通過使用一個數(shù)組作為鍵和另一個數(shù)組作為值來創(chuàng)建一個新數(shù)組
    2022-09-09
  • PHP實現(xiàn)獲取MySQL數(shù)據(jù)庫的記錄數(shù)據(jù)

    PHP實現(xiàn)獲取MySQL數(shù)據(jù)庫的記錄數(shù)據(jù)

    如果后臺數(shù)據(jù)處理使用PHP來進(jìn)行,那么就要有相應(yīng)的數(shù)據(jù)處理及返回。最常用的就是獲取記錄總數(shù)和表記錄查詢結(jié)果。本文將為大家介紹如何利用PHP實現(xiàn)獲取MySQL數(shù)據(jù)庫的記錄數(shù)據(jù),需要的可以參考一下
    2022-02-02
  • php格式化json函數(shù)示例代碼

    php格式化json函數(shù)示例代碼

    這篇文章主要介紹了php格式化json函數(shù),結(jié)合實例形式分析了php使用自定義函數(shù)實現(xiàn)json格式化的方法,涉及php數(shù)組轉(zhuǎn)json、流程控制及字符串操作等技巧,需要的朋友可以參考下
    2016-05-05
  • php基于curl實現(xiàn)的股票信息查詢類實例

    php基于curl實現(xiàn)的股票信息查詢類實例

    這篇文章主要介紹了php基于curl實現(xiàn)的股票信息查詢類,結(jié)合完整實例形式分析了php使用curl調(diào)用API接口實現(xiàn)股票信息查詢功能的相關(guān)操作技巧,需要的朋友可以參考下
    2016-11-11
  • PHP實現(xiàn)基于回溯法求解迷宮問題的方法詳解

    PHP實現(xiàn)基于回溯法求解迷宮問題的方法詳解

    這篇文章主要介紹了PHP實現(xiàn)基于回溯法求解迷宮問題的方法,結(jié)合實例形式詳細(xì)分析了回溯法的原理、實現(xiàn)步驟與解決迷宮問題的相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08

最新評論