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


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简单命令代码集锦
Sep 24 PHP
php print EOF实现方法
May 21 PHP
浅析PHP中的字符串编码转换(自动识别原编码)
Jul 02 PHP
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
Sep 28 PHP
PHP仿微信多图片预览上传实例代码
Sep 13 PHP
php 开发中加密的几种方法总结
Mar 22 PHP
Laravel如何友好的修改.env配置文件详解
Jun 07 PHP
yii gridview实现时间段筛选功能
Aug 15 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
Aug 29 PHP
PHP使用Session实现上传进度功能详解
Aug 06 PHP
PHP程序员简单的开展服务治理架构操作详解(三)
May 14 PHP
Yii 框架使用Forms操作详解
May 18 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/05/10 PHP
php防止sql注入简单分析
2015/03/18 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
Laravel6.0.4中将添加计划任务事件的方法步骤
2019/10/15 PHP
从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
2011/02/23 Javascript
jQuery + Flex 通过拖拽方式动态改变图片的代码
2011/08/03 Javascript
JQuery中serialize() 序列化
2015/03/13 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
2015/10/26 Javascript
JavaScript基础知识及常用方法总结
2016/01/10 Javascript
javascript绘制漂亮的心型线效果完整实例
2016/02/02 Javascript
Bootstrap3 Grid system原理及应用详解
2016/09/30 Javascript
JS实现图片高斯模糊切换效果的焦点图实例
2017/01/21 Javascript
微信小程序图片自适应支持多图实例详解
2017/06/21 Javascript
详解webpack进阶之插件篇
2017/07/06 Javascript
完美解决iview 的select下拉框选项错位的问题
2018/03/02 Javascript
vue打包使用Nginx代理解决跨域问题
2018/08/27 Javascript
解决vue-cli项目打包出现空白页和路径错误的问题
2018/09/04 Javascript
JS script脚本中async和defer区别详解
2020/06/24 Javascript
python读取Android permission文件
2013/11/01 Python
详解Python发送邮件实例
2016/01/10 Python
图文讲解选择排序算法的原理及在Python中的实现
2016/05/04 Python
Python 错误和异常代码详解
2018/01/29 Python
Python实现去除列表中重复元素的方法小结【4种方法】
2018/04/27 Python
python 读取竖线分隔符的文本方法
2018/12/20 Python
python调用并链接MATLAB脚本详解
2019/07/05 Python
python实现中文文本分句的例子
2019/07/15 Python
python实现读取excel文件中所有sheet操作示例
2019/08/09 Python
python中os包的用法
2020/06/01 Python
python numpy库np.percentile用法说明
2020/06/08 Python
介绍一下EJB的分类及其各自的功能及应用
2016/08/23 面试题
装潢设计实习自我鉴定
2013/09/19 职场文书
大学英语演讲稿(中英文对照)
2014/01/14 职场文书
英语一分钟演讲稿
2014/04/29 职场文书
新学期标语
2014/06/30 职场文书
教师群众路线剖析材料
2014/09/29 职场文书
2014年单位工作总结范文
2014/11/27 职场文书