新聞中心
本文操作環(huán)境:windows7系統(tǒng)、php7.1版、DELL G3電腦

發(fā)展壯大離不開廣大客戶長期以來的信賴與支持,我們將始終秉承“誠信為本、服務(wù)至上”的服務(wù)理念,堅(jiān)持“二合一”的優(yōu)良服務(wù)模式,真誠服務(wù)每家企業(yè),認(rèn)真做好每個(gè)細(xì)節(jié),不斷完善自我,成就企業(yè),實(shí)現(xiàn)共贏。行業(yè)涉及成都木制涼亭等,在重慶網(wǎng)站建設(shè)公司、成都營銷網(wǎng)站建設(shè)、WAP手機(jī)網(wǎng)站、VI設(shè)計(jì)、軟件開發(fā)等項(xiàng)目上具有豐富的設(shè)計(jì)經(jīng)驗(yàn)。
PHP判斷手機(jī)是IOS還是Android
本文介紹了PHP判斷手機(jī)是IOS還是Android的三個(gè)小實(shí)例,要判斷用戶的手機(jī)是安卓的還是ios的,搜了一下相關(guān)的資料,最終獲得的結(jié)果分享給大家。
實(shí)例1:主要是要用到http_USER_AGENT,它表示的意思是用來檢查瀏覽頁面的訪問者在用什么操作系統(tǒng)(包括版本號(hào))瀏覽器(包括版本號(hào))和用戶個(gè)人偏好的代碼。
監(jiān)測代碼如下:
function get_device_type()
{
//全部變成小寫字母
$agent = strtolower($_SERVER['HTTP_USER_AGENT']);
$type = 'other';
//分別進(jìn)行判斷
if(strpos($agent, 'iphone') || strpos($agent, 'ipad'))
{
$type = 'ios';
}
if(strpos($agent, 'android'))
{
$type = 'android';
}
return $type;
}通過調(diào)用Objective-C這個(gè)函數(shù),就能獲取到手機(jī)的類型。
實(shí)例2:只需要一個(gè)判斷就好
實(shí)例3:這個(gè)實(shí)例可能有些偏題不過也分享給大家
function get_device_type()
{
//全部變成小寫字母
$agent = strtolower($_SERVER['HTTP_USER_AGENT']);
$type ='other';
//分別進(jìn)行判斷
if(strpos($agent,'iphone') || strpos($agent,'ipad'))
{
$type ='ios';
}
if(strpos($agent,'android'))
{
$type ='android';
}
return$type;
}最后“買3贈(zèng)一”,再為大家分享一個(gè)與本主題關(guān)系不大的小實(shí)例:
php判斷頁面是否是微信打開
$user_agent = $_SERVER['HTTP_USER_AGENT'];
if (strpos($user_agent, 'MicroMessenger') === false) {
// 非微信瀏覽器禁止瀏覽
echo "HTTP/1.1 401 Unauthorized";
} else {
// 微信瀏覽器,允許訪問
echo "MicroMessenger";
// 獲取版本號(hào)
preg_match('/.*?(MicroMessenger\/([0-9.]+))\s*/', $user_agent, $matches);
echo '
Version:'.$matches[2];
}推薦學(xué)習(xí):《PHP視頻教程》
文章名稱:php怎么判斷是安卓還是ios開發(fā)
URL分享:http://m.fisionsoft.com.cn/article/dhcgpdp.html


咨詢
建站咨詢
