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


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连接Oracle数据库
Oct 09 PHP
php UBB 解析实现代码
Nov 27 PHP
用PHP实现 上一篇、下一篇的代码
Sep 29 PHP
基于PHP字符串的比较函数strcmp()与strcasecmp()的使用详解
May 15 PHP
学习php开源项目的源码指南
Dec 21 PHP
PHP实现通过Luhn算法校验信用卡卡号是否有效
Mar 23 PHP
WordPress中使主题支持小工具以及添加插件启用函数
Dec 22 PHP
php 基础函数
Feb 10 PHP
PHP读取XML格式文件的方法总结
Feb 27 PHP
基于thinkPHP3.2实现微信接入及查询token值的方法
Apr 18 PHP
thinkphp5.0自定义验证规则使用方法
Nov 16 PHP
laravel实现按时间日期进行分组统计方法示例
Mar 23 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
ThinkPHP的模版中调用session数据的方法
2014/07/01 PHP
php实现的AES加密类定义与用法示例
2018/01/29 PHP
PHP从零开始打造自己的MVC框架之入口文件实现方法详解
2019/06/03 PHP
PHP Trait代码复用类与多继承实现方法详解
2019/06/17 PHP
Thinkphp页面跳转设置跳转等待时间的操作
2019/10/16 PHP
javascript一个无懈可击的实例化XMLHttpRequest的方法
2010/10/13 Javascript
JS 数字转换研究总结
2013/12/26 Javascript
jquery实现鼠标拖动图片效果示例代码
2014/01/09 Javascript
jQuery中click事件的定义和用法
2014/12/20 Javascript
NodeJS Web应用监听sock文件实例
2015/02/18 NodeJs
JS实现不使用图片仿Windows右键菜单效果代码
2015/10/22 Javascript
浅谈javascript控制HTML5的全屏操控,浏览器兼容的问题
2016/10/10 Javascript
详解jQuery uploadify文件上传插件的使用方法
2016/12/16 Javascript
JS计算两个时间相差分钟数的方法示例
2018/01/10 Javascript
React Native 混合开发多入口加载方式详解
2019/09/23 Javascript
react 不用插件实现数字滚动的效果示例
2020/04/14 Javascript
[01:00:52]2018DOTA2亚洲邀请赛 4.4 淘汰赛 EG vs LGD 第一场
2018/04/05 DOTA
Python中将字典转换为XML以及相关的命名空间解析
2015/10/15 Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
2018/01/15 Python
scrapy爬虫完整实例
2018/01/25 Python
Pyqt5实现英文学习词典
2019/06/24 Python
python 实现return返回多个值
2019/11/19 Python
MNIST数据集转化为二维图片的实现示例
2020/01/10 Python
python怎么判断素数
2020/07/01 Python
Python 3.9的到来到底是意味着什么
2020/10/14 Python
建筑工程自我鉴定
2013/10/18 职场文书
网络工程师专家职业发展路线
2014/02/14 职场文书
大学生个人求职口试自我评价
2014/02/16 职场文书
五年级学生评语
2014/04/22 职场文书
户外活动总结范文
2014/04/30 职场文书
党员自我剖析材料
2014/08/31 职场文书
幼儿园教师节演讲稿
2014/09/03 职场文书
上班离岗检讨书
2014/09/10 职场文书
2015年幼儿园后勤工作总结
2015/04/25 职场文书
三好学生主要事迹材料
2015/11/03 职场文书
感谢信的技巧及范例
2019/05/15 职场文书