<?php
/**
* 手機(jī)拍二維碼下載app
* 通過 $_SERVER['HTTP_USER_AGENT'] 對終端操作系統(tǒng)類型做出判斷
* 不同終端重定向不同的下載地址,case可以根據(jù)實(shí)際情況增減
* @var terminal $_SERVER['HTTP_USER_AGENT']中所有字母大寫
*/
$terminal = strtoupper($_SERVER['HTTP_USER_AGENT']); //終端操作系統(tǒng)
preg_match('/IPHONE|ANDROID|IPAD/',$terminal,$terminal_s); //正則配置中ing
switch($terminal_s[0]){
//iOS 用戶只能在itunes下載
case 'IPHONE':
header("Location:http://itunes.apple.com/cn/app/");
break;
case 'IPAD':
header("Location:http://itunes.apple.com/cn/app/");
break;
case 'ANDROID':
// We'll be outputting a apk
header('Content-type: application/apk');
// It will be called downloaded.apk
//filename 自定義路徑
header('Content-Disposition: attachment; filename="app.apk"');
//------------------------------------------------------------
//或者可以直接重定向aap 存放路徑地址,也可以實(shí)現(xiàn)下載
//header("Location:http://www.app.com/app.apk");
break;
default:
//以上配置失敗后可以重定向到一URL地址, 比如官網(wǎng)手動下載
header("Location:http://www.baidu.com");
}
?>
手機(jī)拍二維碼下載app
發(fā)布時間:2013-11-15 瀏覽:4014