判断安卓苹果IOS自动跳转到对应链接下载地址升级版

因为APP的各个系统不同区分苹果和安卓所以应该有两个下载地址,想让链接自动识别是苹果IOS还是安卓然后跳转到对应的下载链接,寻找了许久,都是JS识别,但是没有一个有用的!(或者不适合我)

于是寻找PHP相关的解决方案,发现一个非常有效,可以输出对应链接,稍微改了一下就可以实现跳转了,代码如下:

<?php
 
$agent = strtolower($_SERVER['HTTP_USER_AGENT']);
 
$iphone = (strpos($agent, 'iphone')) ? true : false;
 
$ipad = (strpos($agent, 'ipad')) ? true : false;
 
$android = (strpos($agent, 'android')) ? true : false;
 
if($iphone || $ipad)
 
{
header("Location: 你的苹果链接");
}
 
if($android){
    header("Location: 你的安卓链接");
}
 
?>

上面的代码其实已经可以完美解决问题但是在PC端的时候会访问失败,所以我们可以在中间在插入一个判断即可,代码如下:

<?php 
$agent = strtolower($_SERVER['HTTP_USER_AGENT']); 
$iphone = (strpos($agent, 'iphone')) ? true : false;
$ipad = (strpos($agent, 'ipad')) ? true : false;
$android = (strpos($agent, 'android')) ? true : false; 
$isPC = strpos($agent, 'windows nt');
if($iphone || $ipad) 
{
header("Location: 苹果下载链接");
}
if($android){
    header("Location: 安卓下载链接");
}
if($isPC){
    header("Location: 综合下载链接(PC端)");
}
?>

如果你还需要判断OS系统可以自己再次加个判断即可!非常简单使用!

很多朋友私信我想要一个下载页面和“QQ微信”打开引导浏览器的代码,我后续会上传至博客,大家自由下载~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值