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


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 相关文章推荐
VFP与其他应用程序的集成
Oct 09 PHP
php下使用以下代码连接并测试
Apr 09 PHP
PHP文章采集URL补全函数(FormatUrl)
Aug 02 PHP
PHP对象递归引用造成内存泄漏分析
Aug 28 PHP
100行PHP代码实现socks5代理服务器
Apr 28 PHP
非常经典的PHP文件上传类分享
May 15 PHP
PHP实现的同步推荐操作API接口案例分析
Nov 30 PHP
PHP批量修改文件名称的方法分析
Feb 27 PHP
PHP中函数gzuncompress无法使用的解决方法
Mar 02 PHP
PHP实现的自定义图像居中裁剪函数示例【测试可用】
Aug 11 PHP
php处理多图上传压缩代码功能
Jun 13 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
May 28 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
PHP5 安装方法
2007/01/15 PHP
用PHP获取Google AJAX Search API 数据的代码
2010/03/12 PHP
php中几种常见安全设置详解
2010/04/06 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
老生常谈PHP位运算的用途
2017/03/12 PHP
PHP设计模式之适配器模式(Adapter)原理与用法详解
2019/12/12 PHP
javascript中substr,substring,slice.splice的区别说明
2010/11/25 Javascript
js获取事件源及触发该事件的对象
2013/10/24 Javascript
jquery跟js初始化加载的多种方法及区别介绍
2014/04/02 Javascript
JavaScript异步加载浅析
2014/12/28 Javascript
AngularJS基础教程之简单介绍
2015/09/27 Javascript
给angular加上动画效遇到的问题总结
2016/02/17 Javascript
javascript作用域、作用域链(菜鸟必看)
2016/06/16 Javascript
jQuery对table表格进行增删改查
2020/12/22 Javascript
javascript cookie的基本操作(添加和删除)
2017/07/24 Javascript
对于Javascript 执行上下文的全面了解
2017/09/05 Javascript
JavaScript编程设计模式之构造器模式实例分析
2017/10/25 Javascript
JavaScript碎片—函数闭包(模拟面向对象)
2019/03/13 Javascript
vue+element模态框中新增模态框和删除功能
2019/06/11 Javascript
python MySQLdb使用教程详解
2018/03/20 Python
python 使用sys.stdin和fileinput读入标准输入的方法
2018/10/17 Python
解决python2 绘图title,xlabel,ylabel出现中文乱码的问题
2019/01/29 Python
python使用thrift教程的方法示例
2019/03/21 Python
Python实现带下标索引的遍历操作示例
2019/05/30 Python
python调用百度API实现人脸识别
2020/11/17 Python
详解Html5原生拖拽操作
2018/01/12 HTML / CSS
html5中audio支持音频格式的解决方法
2018/08/24 HTML / CSS
皮尔·卡丹巴西官方商店:Pierre Cardin
2017/07/21 全球购物
应聘收银员个人的求职信
2013/11/30 职场文书
实习自我鉴定
2013/12/15 职场文书
单位人事专员介绍信
2014/01/11 职场文书
运动会致辞稿50字
2014/02/04 职场文书
2016春节慰问信范文
2015/03/25 职场文书
opencv-python图像配准(匹配和叠加)的实现
2021/06/23 Python
Python常用配置文件ini、json、yaml读写总结
2021/07/09 Python
基于Python实现流星雨效果的绘制
2022/03/18 Python