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


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 相关文章推荐
浅谈Windows下 PHP4.0与oracle 8的连接设置
Oct 09 PHP
php后台程序与Javascript的两种交互方式
Oct 25 PHP
php ob_flush,flush在ie中缓冲无效的解决方法
May 09 PHP
php visitFile()遍历指定文件夹函数
Aug 21 PHP
php 模拟 asp.net webFrom 按钮提交事件的思路及代码
Dec 02 PHP
PHP+MySQL实现的简单投票系统实例
Feb 24 PHP
Symfony2联合查询实现方法
Mar 18 PHP
php微信公众号开发(2)百度BAE搭建和数据库使用
Dec 15 PHP
php在windows环境下获得cpu内存实时使用率(推荐)
Feb 08 PHP
ThinkPHP5.1框架页面跳转及修改跳转页面模版示例
May 06 PHP
Laravel validate error处理,ajax,json示例
Oct 25 PHP
PHP实现基本留言板功能原理与步骤详解
Mar 26 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/03/11 PHP
CI框架中libraries,helpers,hooks文件夹详细说明
2014/06/10 PHP
php无限极分类递归排序实现方法
2014/11/11 PHP
PHP编程入门的基本语法知识点总结
2016/01/26 PHP
yii框架无限极分类的实现方法
2017/04/08 PHP
游戏人文件夹程序 ver 4.03
2006/07/14 Javascript
幻宇的层模拟窗口效果-提供演示和下载
2007/01/20 Javascript
JS 控制非法字符的输入代码
2009/12/04 Javascript
JavaScript 类似flash效果的立体图片浏览器
2010/02/08 Javascript
jQuery实现表单input中提示文字value随鼠标焦点移进移出而显示或隐藏的代码
2010/03/21 Javascript
转换字符串为json对象的方法详解
2013/11/29 Javascript
js触发select onchange事件的小技巧
2014/08/05 Javascript
jQuery制作拼图小游戏
2015/01/12 Javascript
JavaScript中使用指数方法Math.exp()的简介
2015/06/15 Javascript
js点击文本框弹出可选择的checkbox复选框
2016/02/03 Javascript
JS for循环中i++ 和 ++i的区别介绍
2016/07/20 Javascript
使用伪命名空间封装保护独自创建的对象方法
2016/08/04 Javascript
js与jquery分别实现tab标签页功能的方法
2016/11/18 Javascript
解析JavaScript模仿块级作用域
2016/12/29 Javascript
解决Vue 通过下表修改数组,页面不渲染的问题
2018/03/08 Javascript
React中使用async validator进行表单验证的实例代码
2018/08/17 Javascript
JavaScript中.min.js和.js文件的区别讲解
2019/02/13 Javascript
vue动态循环出的多个select出现过的变为disabled(实例代码)
2019/11/10 Javascript
Python求算数平方根和约数的方法汇总
2016/03/09 Python
使用python绘制常用的图表
2016/08/27 Python
HTML中使用python屏蔽一些基本功能的方法
2017/07/07 Python
tensorflow识别自己手写数字
2018/03/14 Python
对python实时得到鼠标位置的示例讲解
2018/10/14 Python
python之消除前缀重命名的方法
2018/10/21 Python
智能家居、吸尘器、滑板车、电动自行车网上购物:Geekmaxi
2021/01/18 全球购物
大学应届毕业生个人求职信
2013/09/23 职场文书
2016年寒假社会实践活动总结
2015/10/10 职场文书
医院岗前培训心得体会
2016/01/08 职场文书
python如何利用traceback获取详细的异常信息
2021/06/05 Python
常用的MongoDB查询语句的示例代码
2021/07/25 MongoDB
Python中的 enumerate和zip详情
2022/05/30 Python