判断客户端是微信,还是支付宝
2016-11-18 18:02
260 查看
$_SERVER[‘HTTP_USER_AGENT’],主要是SERVER的这个用户代理参数,可以判断用户登录的代理来确认用户是从支付宝还是微信进行扫码,从而进行不同的付款形式。
下面直接上代码:
如果想要查看用户的详细信息,可以var_dump($_SERVER[‘HTTP_USER_AGENT’])来查看详细信息。
下面直接上代码:
function IsWeixinOrAlipay(){ //判断是不是微信 if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) { return "WeiXIN"; } //判断是不是支付宝 if (strpos($_SERVER['HTTP_USER_AGENT'], 'AlipayClient') !== false) { return "Alipay:true"; } //哪个都不是 return "false"; }
如果想要查看用户的详细信息,可以var_dump($_SERVER[‘HTTP_USER_AGENT’])来查看详细信息。
相关文章推荐
- 判断扫码的客户端是微信还是支付宝
- 判断是微信还是支付宝支付,进行一个二维码多种支付
- 判断扫码的时候是支付宝还是微信?怎么做
- 判断扫码的时候是支付宝还是微信
- 判断微信浏览器是安卓还是IOS客户端
- 判断客户端是iOS还是Android,判断是不是在微信浏览器打开
- 如何判断扫码的是微信还是支付宝?
- 判断微信客户端是安卓还是IOS
- 通过user-agent判断是支付宝还是微信
- php判断微信还是支付宝
- Java判断浏览器是微信还是支付宝
- js判断客户端是iOS还是Android等移动终端的方法
- php判断客户端是pc还是移动设备
- js-客户端信息-js判断是手机访问还是电脑访问
- js判断微信客户端
- JS判断客户端是手机还是PC的2个代码
- Js判断客户端是否为PC还是手持设备
- 【ASP.NET 进阶】判断访问网站的客户端是PC还是手机
- JS判断客户端是手机还是PC 实例代码
- JS判断客户端是手机还是PC的2个代码