php 程式:如何判斷使用者是手機或桌上電腦,他的使用平台是 Apple iOS 或者 Android


ios android

依據不同手機平台給予不同的動作或網頁

透過 User Agent 可以得知不同的行動設備,不但可以區分是 iPad 或者 iPhone,甚至 apple iOS 或者 Android 平台也可以區別

php 代碼如下:

$userAgent = $_SERVER['HTTP_USER_AGENT'];
if (preg_match("/(iPod|iPad|iPhone)/", $userAgent))
{
	header("Location: http://site/apple");
} elseif (preg_match("/android/i", $userAgent)) {
	header("Location: http://site/android");
} else
{
	header("Location: http://site/pc");
}

以上代碼為判斷使用者 user agent,若是 apple 的行動裝置,導向網頁 http://site/apple,若是 android 平台,導向網頁 http://site/android,都不是的話導向一般的電腦 pc 網頁 http://site/pc

   

php 程式:如何判斷使用者是手機或桌上電腦,他的使用平台是 Apple iOS 或者 Android 延伸閱讀

(*) 實測行動設備自適應網頁開發

(*) php程式輕鬆讀取excel內資料: 用 PHP-ExcelReader 讀取 excel 資料,後存進 MYSQL 資料庫

(*) 寫 php 程式的最基本需求, 錯誤友好報告

本文地址:php 程式:如何判斷使用者是手機或桌上電腦,他的使用平台是 Apple iOS 或者 Android
內容對你有幫助嗎? 臉書分享:
分享到:

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

交換連結: Liang's Blog |