如何判断微信付款码和支付宝付款码


Posted in PHP onApril 01, 2021

微信付款码:
用户付款码条形码规则:18位纯数字,以10、11、12、13、14、15开头

文档链接:https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=5_1

支付宝付款码:
由于业务发展需要,支付宝在2017年9月底对支付宝的用户付款码做升级处理。 付款码将由原来的28开头扩充到25-30开头, 长度由原来的16-18位扩充到16-24位 。未来随移动支付产业的发展,用户付款码可能会有所加长,建议开发者做好设计预留工作。

文档链接:https://opensupport.alipay.com/support/knowledge/24119/201602053270?ant_source=zsearch

//微信的条形码正则: ^1[0-5]\d{16}$
$authCode = '151111111111111111';
//结果为1是微信支付码 0不是微信支付码
print_r(preg_match('/^1[0-5]\d{16}$/',$authCode));
//支付宝的条形码正则: ^(?:2[5-9]|30)\d{14,22}$
$authCode = '281111111111111111';
//结果为1是支付宝支付码 0不是支付宝支付码
print_r(preg_match('/^(?:2[5-9]|30)\d{14,22}$/',$authCode));
PHP 相关文章推荐
php 随机记录mysql rand()造成CPU 100%的解决办法
May 18 PHP
php中使用临时表查询数据的一个例子
Feb 03 PHP
php异常处理使用示例
Feb 25 PHP
php使用百度天气接口示例
Apr 22 PHP
php下foreach提示Warning:Invalid argument supplied for foreach()的解决方法
Nov 11 PHP
php实现粘贴截图并完成上传功能
May 17 PHP
Zend Framework教程之配置文件application.ini解析
Mar 10 PHP
php微信开发自定义菜单
Aug 27 PHP
PHP使用ajax的post方式下载excel文件简单示例
Aug 06 PHP
Laravel 使用查询构造器配合原生sql语句查询的例子
Oct 12 PHP
laravel实现前后台路由分离的方法
Oct 13 PHP
关于PHP5.6+版本“No input file specified”问题的解决
Dec 11 PHP
Laravel中获取IP的真实地理位置
Apr 01 #PHP
Jsonp劫持学习
利用ajax+php实现商品价格计算
php微信小程序解包过程实例详解
Mar 31 #PHP
ThinkPHP5和ThinkPHP6的区别
Mar 31 #PHP
PHP基本语法
PHP中->和=>的意思
Mar 31 #PHP
You might like
php商品对比功能代码分享
2015/09/24 PHP
PHP检查网站是否宕机的方法示例
2017/07/24 PHP
Thinkphp整合阿里云OSS图片上传实例代码
2019/04/28 PHP
php过滤htmlspecialchars() 函数实现把预定义的字符转换为 HTML 实体用法分析
2019/06/25 PHP
关于viewport,Ext.panel和Ext.form.panel的关系
2009/05/07 Javascript
jQuery EasyUI Dialog拖不下来如何解决
2015/09/28 Javascript
JQuery实现Ajax加载图片的方法
2015/12/24 Javascript
WEB前端开发框架Bootstrap3 VS Foundation5
2016/05/16 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
Javascript中类式继承和原型式继承的实现方法和区别之处
2017/04/25 Javascript
详解angularjs利用ui-route异步加载组件
2017/05/21 Javascript
node.js中express中间件body-parser的介绍与用法详解
2017/05/23 Javascript
Vue.js实现网格列表布局转换方法
2017/08/25 Javascript
JavaScript 自定义事件之我见
2017/09/25 Javascript
JS表单传值和URL编码转换
2018/03/03 Javascript
javascript设计模式 ? 工厂模式原理与应用实例分析
2020/04/09 Javascript
[06:16]DOTA2守卫传承者——职业选手谈心路历程
2015/02/26 DOTA
[01:02:47]EG vs Secret 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
Python复制目录结构脚本代码分享
2015/03/06 Python
Python判断Abundant Number的方法
2015/06/15 Python
简介二分查找算法与相关的Python实现示例
2015/08/26 Python
python-str,list,set间的转换实例
2018/06/27 Python
Python wxPython库使用wx.ListBox创建列表框示例
2018/09/03 Python
python矩阵的转置和逆转实例
2018/12/12 Python
python中的数据结构比较
2019/05/13 Python
关于python字符串方法分类详解
2019/08/20 Python
python scipy卷积运算的实现方法
2019/09/16 Python
解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects
2020/04/08 Python
python 实现客户端与服务端的通信
2020/12/23 Python
Desigual德国官网:在线购买原创服装
2018/03/27 全球购物
学生党员一帮一活动总结
2014/07/08 职场文书
2015年世界粮食日演讲稿
2015/03/20 职场文书
就业推荐表院系意见
2015/06/05 职场文书
2016年会领导致辞稿
2015/07/29 职场文书
教你用eclipse连接mysql数据库
2021/04/22 MySQL
Java 超详细讲解hashCode方法
2022/04/07 Java/Android