php判斷手機是安卓系統還是ios系統

jopen 8年前發布 | 14K 次閱讀 IOS PHP開發

function get_device_type()

{

 //全部變成小寫字母

 $agent = strtolower($_SERVER['HTTP_USER_AGENT']);

 $type ='other';

 //分別進行判斷

 if(strpos($agent,'iphone') || strpos($agent,'ipad'))

{

   $type ='ios';

 }

 

 if(strpos($agent,'android'))

{

   $type ='android';

 }

 return$type;

}


</div>
</span>

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];
}

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!