php专区

 首页 > php专区 > PHP应用 > 常用功能 > js 和 php 判断是否是 android 设备 - php高级应用

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

分享到:
【字体:
导读:
          JavaScript 判断方法是直接搜索客户端的user agent字符串中的 Android 字符串:if(navigator userAgent match( Android i)){alert( 39;...

js 和 php 判断是否是 android 设备

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

  1. if(navigator.userAgent.match(/Android/i)) {  
  2.     alert('Is Android !');  
  3. else {  
  4.     alert('Is Not Android !');  

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

  1. if(strstr($_SERVER['HTTP_USER_AGENT'],'Android')) {  
  2.     echo 'Is Android !';  
  3. else {  
  4.     echo 'Is Not Android !';  

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

  1. function browsers(){ 
  2.    global $HTTP_USER_AGENT ; 
  3.    if (isset($HTTP_USER_AGENT)){ 
  4.     $sAgent = $HTTP_USER_AGENT
  5.    }else
  6.     $sAgent = $_SERVER['HTTP_USER_AGENT']; 
  7.    } 
  8.    if (strpos($sAgent,'MSIE') !== false && strpos($sAgent,'mac') === false && strpos($sAgent,'Opera') === false){ 
  9.     $iVersion = (float)substr($sAgent,strpos($sAgent,'MSIE') + 5,3); 
  10.     return ($iVersion >= 5.5) ; 
  11.    }else if (strpos($sAgent,'Gecko/') !== false){ 
  12.     $iVersion = (int)substr($sAgent,strpos($sAgent,'Gecko/') + 6,8); 
  13.     return ($iVersion >= 20030210) ; 
  14.    }else
  15.     return false; 
  16.    } 
  17.   } 
分享到:
PHP中JSON的应用方法 - php高级应用
PHP中JSON的应用方法 PHP中JSON的应用方法 如何使用JSON,PHP5.2开始内置了JSON的支持,当然,如果低于这个版本的话,那么市面上有很多PHP版本的实现,随 便下一个用就OK啦,现在主要是说说PHP内置支持的JSON,很简单,两个函数:json_encode和json_decode(跟序列化很像啦),一个编码,一个解码,先看看...
301重定向代码(php apache) - php高级应...
301重定向代码(php apache) 使用 HTACCESS 文件 添加吧,这是代码: Options +FollowSymLinks  RewriteEngine on  RewriteCond %{HTTP_HOST} ^domain.com[NC]  RewriteRule ^(.*)$ http://www.phpfensi.com/$1 [L,R=301]  php写法:   不带index.php文...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……