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


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 相关文章推荐
完美解决dedecms中的[html][/html]和[code][/code]问题
Mar 20 PHP
PHP在字符串中查找指定字符串并删除的代码
Oct 02 PHP
使用PHP导出Redis数据到另一个Redis中的代码
Mar 12 PHP
php中stream(流)的用法
Mar 25 PHP
php短址转换实现方法
Feb 25 PHP
54个提高PHP程序运行效率的方法
Jul 19 PHP
PHP的Yii框架中View视图的使用进阶
Mar 29 PHP
PHP函数nl2br()与自定义函数nl2p()换行用法分析
Apr 02 PHP
Yii2.0中的COOKIE和SESSION用法
Aug 12 PHP
Redis构建分布式锁
Mar 28 PHP
PHP性能测试工具xhprof安装与使用方法详解
Apr 29 PHP
php微信公众号开发之校园图书馆
Oct 20 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多用户读写文件冲突的解决办法
2013/11/06 PHP
php使用类继承解决代码重复的问题
2015/02/11 PHP
PHP获取一段文本显示点阵宽度和高度的方法
2015/03/12 PHP
ThinkPHP发送邮件示例代码
2016/10/08 PHP
基于Jquery的实现回车键Enter切换焦点
2010/09/14 Javascript
深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP
2012/01/15 Javascript
nodejs入门详解(多篇文章结合)
2012/03/07 NodeJs
Jquery倒数计时按钮setTimeout的实例代码
2013/07/04 Javascript
js或jquery实现页面打印可局部打印
2014/03/27 Javascript
JavaScript中数组添加值和访问值常见问题
2016/02/06 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
基于JavaScript实现选项卡效果
2017/07/21 Javascript
微信小程序实现底部导航
2018/11/05 Javascript
Node.js console控制台简单用法分析
2019/01/04 Javascript
node.js基于socket.io快速实现一个实时通讯应用
2019/04/23 Javascript
在vue中对数组值变化的监听与重新响应渲染操作
2020/07/17 Javascript
Python加pyGame实现的简单拼图游戏实例
2015/05/15 Python
Python结巴中文分词工具使用过程中遇到的问题及解决方法
2017/04/15 Python
PyQt编程之如何在屏幕中央显示窗体的实例
2019/06/18 Python
django自带调试服务器的使用详解
2019/08/29 Python
使用pymysql查询数据库,把结果保存为列表并获取指定元素下标实例
2020/05/15 Python
python如何进行矩阵运算
2020/06/05 Python
美国半成品食材配送服务商:Home Chef
2018/01/25 全球购物
英国简约舒适女装品牌:Great Plains
2018/07/27 全球购物
英国领先的隐形眼镜在线供应商:Lenstore.co.uk
2019/11/24 全球购物
好邻里事迹材料
2014/01/16 职场文书
文秘应聘自荐书范文
2014/02/18 职场文书
三字经教学反思
2014/04/26 职场文书
基层党组织整改方案
2014/10/25 职场文书
2015年幼儿园大班工作总结
2015/04/25 职场文书
中学综治宣传月活动总结
2015/05/07 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
使用Navicat Premium工具将oracle数据库迁移到MySQL
2021/05/27 Oracle
Python3.10的一些新特性原理分析
2021/09/15 Python
使用CSS实现小三角边框原理解析
2021/11/07 HTML / CSS
HTML5 新增内容和 API详解
2021/11/17 HTML / CSS