zoukankan      html  css  js  c++  java
  • php $_SERVER['HTTP_USER_AGENT'] 2

    //mobile  false pc   true no pc
        function is_mobile(){
            $agent = strtolower($_SERVER['HTTP_USER_AGENT']);
            $is_pc = (strpos($agent, 'windows nt')) ? true : false;
            $is_mac = (strpos($agent, 'mac os')) ? true : false;
            /* $is_linux =    (strpos($agent, 'linux')) ? true : false;
            $is_unix =    (strpos($agent, 'unix')) ? true : false;
             */
            $is_iphone = (strpos($agent, 'iphone')) ? true : false;
            $is_android = (strpos($agent, 'android')) ? true : false;
            $is_ipad = (strpos($agent, 'ipad')) ? true : false;
            

            if($is_pc){
                  return  false;
            }
            
            if($is_mac){
                  return  true;
            }
            
            /* if($is_linux){
                  return  false;
            }
            
            if($is_unix){
                  return  false;
            } */
            
            if($is_iphone){
                  return  true;
            }
            
            if($is_android){
                  return  true;
            }
            
            if($is_ipad){
                  return  true;
            }
        }
        
        function infoAgent(){
            $agent = strtolower($_SERVER['HTTP_USER_AGENT']);
            return $agent;
        }
        
        function is_iphone(){
            $info = false;
            if(strpos(tecrm::infoAgent(), 'iphone')){
                $info = "iphone";
            }
            return $info;
        }
        
        function is_android(){
            $info = false;
            if(strpos(tecrm::infoAgent(), 'android')){
                $info = "android";
            }
            return $info;
        }
        
        function is_ipad(){
            $info = false;
            if(strpos(tecrm::infoAgent(), 'ipad')){
                $info = "ipad";
            }
            return $info;
        }

  • 相关阅读:
    python中selenium+unittest实操
    python+selenium元素定位04——浏览器多窗口处理
    python+selenium元素定位03——自动化常见场景处理
    python+selenium元素定位02——层级定位
    requests.post() 方法的使用
    python+selenium元素定位01——显式、隐式等待
    python+selenium之元素识别二
    IO流常用基类
    STS中导入Jmeter源码遇到的坑
    MySql处理日期时间常用函数
  • 原文地址:https://www.cnblogs.com/yuwensong/p/4060480.html
Copyright © 2011-2022 走看看