当前位置: 移动技术网 > IT编程>开发语言>JavaScript > Js vs php 判断系统

Js vs php 判断系统

2020年09月22日  | 移动技术网IT编程  | 我要评论
JSfunction IOSVersion() {var ua = navigator.userAgent.toLowerCase()var phoneReg = /(iphone|ipod|((?:android)?.?mobile)|j2me|mobi|blackberry|nokia|maemo|mini)/iif (phoneReg.test(ua)) {var ver = ua.match(/ os (.?) like mac os/)if (ver) {return ver[1].

JS

function IOSVersion() {
    var ua = navigator.userAgent.toLowerCase()
    var phoneReg = /(iphone|ipod|((?:android)?.*?mobile)|j2me|mobi|blackberry|nokia|maemo|mini)/i
    if (phoneReg.test(ua)) {
      var ver = ua.match(/ os (.*?) like mac os/)
      if (ver) {
        return ver[1].replace(/_/g, '.')
      }
    }
    return false
}

function isAndroid() {
  var ua = navigator.userAgent.toLowerCase()
  var phoneReg = /android/i
  if (phoneReg.test(ua)) {
    return true
  }
  return false
}

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

本文地址:https://blog.csdn.net/weixin_41865469/article/details/108732096

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网