好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

js 和 php 判断是否是 android 设备 - php高级应用

js 和 php 判断是否是 android 设备

JavaScript 判断方法是直接搜索客户端的user agent字符串中的 Android 字符串:

if (navigator.userAgent.match(/Android/i)) {       alert( 'Is Android !' );   }  else  {       alert( 'Is Not Android !' );   } 

PHP 方法判断,同样可以搜索 user agent 中是否有 Android 关键字:

if ( strstr ( $_SERVER [ 'HTTP_USER_AGENT' ], 'Android' )) {        echo   'Is Android !' ;   }  else  {        echo   'Is Not Android !' ;   } 

再来介绍一下关于php根据HTTP_USER_AGENT 判断用户浏览器类型:

function  browsers(){      global   $HTTP_USER_AGENT  ;      if  (isset( $HTTP_USER_AGENT )){       $sAgent  =  $HTTP_USER_AGENT ;     } else {       $sAgent  =  $_SERVER [ 'HTTP_USER_AGENT' ];     }      if  ( strpos ( $sAgent , 'MSIE' ) !== false &&  strpos ( $sAgent , 'mac' ) === false &&  strpos ( $sAgent , 'Opera' ) === false){       $iVersion  = (float) substr ( $sAgent , strpos ( $sAgent , 'MSIE' ) + 5,3);       return  ( $iVersion  >= 5.5) ;     } else   if  ( strpos ( $sAgent , 'Gecko/' ) !== false){       $iVersion  = (int) substr ( $sAgent , strpos ( $sAgent , 'Gecko/' ) + 6,8);       return  ( $iVersion  >= 20030210) ;     } else {       return  false;     }    } 

查看更多关于js 和 php 判断是否是 android 设备 - php高级应用的详细内容...

  阅读:42次