php如何区分是android还是ios还是wp的请求

  • 时间:
  • 浏览:16

PHP中可以用$_SERVER['HTTP_USER_AGENT']来区分是android、ios还是wp的请求,具体可以用以下代码来实现:


$userAgent = $_SERVER['HTTP_USER_AGENT'];

if (preg_match("/(iPod|iPad|iPhone)/", $userAgent))

{

    echo 'ios'; //IOS客户端

}

elseif (preg_match("/WP/", $userAgent))

{

    echo 'wp'; //WinPhone客户端

}

elseif (preg_match("/android/i", $userAgent)) {

    echo 'android'; //android客户端

}