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


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 相关文章推荐
div li的多行多列 无刷新分页示例代码
Oct 16 PHP
PHP微框架Dispatch简介
Jun 12 PHP
又一个PHP实现的冒泡排序算法分享
Aug 21 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
Dec 15 PHP
php截取指定2个字符之间字符串的方法
Apr 15 PHP
分享PHP源码批量抓取远程网页图片并保存到本地的实现方法
Dec 01 PHP
WordPress导航菜单的滚动和淡入淡出效果的实现要点
Dec 14 PHP
浅析Yii2集成富文本编辑器redactor实例教程
Apr 25 PHP
php7 安装yar 生成docker镜像
May 09 PHP
PHP如何实现订单的延时处理详解
Dec 30 PHP
tp5.1框架数据库子查询操作实例分析
May 26 PHP
swoole锁的机制代码实例讲解
Mar 04 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制作简单的内容采集器的代码
2007/11/28 PHP
libmysql.dll与php.ini是否真的要拷贝到c:\windows目录下呢
2010/03/15 PHP
phpstudy默认不支持64位php的解决方法
2017/02/20 PHP
PHP类的自动加载机制实现方法分析
2019/01/10 PHP
PHP 7.4中使用预加载的方法详解
2019/07/08 PHP
PHP pthreads v3下同步处理synchronized用法示例
2020/02/21 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
js表数据排序 sort table data
2009/02/18 Javascript
jQuery 定时局部刷新(setInterval)
2010/11/19 Javascript
js post提交调用方法
2014/02/12 Javascript
jQuery提示插件alertify使用指南
2015/04/21 Javascript
Perl Substr()函数及函数的应用
2015/12/16 Javascript
jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
2016/08/05 Javascript
浅谈js的ajax的异步和同步请求的问题
2016/10/07 Javascript
解析JavaScript模仿块级作用域
2016/12/29 Javascript
jQuery基于正则表达式的表单验证功能示例
2017/01/21 Javascript
express如何使用session与cookie的方法
2018/01/30 Javascript
nodejs异步编程基础之回调函数用法分析
2018/12/26 NodeJs
js实现课堂随机点名系统
2019/11/21 Javascript
js实现磁性吸附的示例
2020/10/26 Javascript
[01:14:41]DOTA2-DPC中国联赛定级赛 iG vs Magma BO3第一场 1月8日
2021/03/11 DOTA
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
2017/04/17 Python
用Python设计一个经典小游戏
2017/05/15 Python
Python基于生成器迭代实现的八皇后问题示例
2018/05/23 Python
Python 利用内置set函数对字符串和列表进行去重的方法
2018/06/29 Python
浅谈python连续赋值可能引发的错误
2018/11/10 Python
解决python xlrd无法读取excel文件的问题
2018/12/25 Python
django之使用celery-把耗时程序放到celery里面执行的方法
2019/07/12 Python
Python 调用 Outlook 发送邮件过程解析
2019/08/08 Python
python3中利用filter函数输出小于某个数的所有回文数实例
2019/11/24 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
竞选学生会主席演讲稿
2014/04/24 职场文书
2016年党员学习廉政准则心得体会
2016/01/20 职场文书
学习社交礼仪心得体会
2016/01/22 职场文书
Mysql 如何批量插入数据
2021/04/06 MySQL
pandas提升计算效率的一些方法汇总
2021/05/30 Python