這段腳本能夠運用在:針對不一樣的操做系統,把用戶引導向相應的網站或作相應的處理。
<?php
// PHP 判斷客戶端平臺(PC、安卓、iPhone、平板)
// strpos() 函數返回字符串在另外一個字符串中第一次出現的位置。沒有找到則返回 false
header("content-type:text/html;charset=utf-8");
$agent = strtolower($_SERVER['HTTP_USER_AGENT']);
$is_pc = (strpos($agent, 'windows nt')) ? true : false;
$is_iphone = (strpos($agent, 'iphone')) ? true : false;
$is_ipad = (strpos($agent, 'ipad')) ? true : false;
$is_android = (strpos($agent, 'android')) ? true : false;
if($is_pc){
echo "這是PC(電腦)"; // 導向相應網站或作相應處理
}
if($is_iphone){
echo "這是iPhone"; // 導向相應網站或作相應處理
}
if($is_ipad){
echo "這是iPad"; // 導向相應網站或作相應處理
}
if($is_android){
echo "這是Android"; // 導向相應網站或作相應處理
}
echo $_SERVER['HTTP_USER_AGENT'];
?>