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


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 定界符 使用技巧
Jun 14 PHP
PHP中去除换行解决办法小结(PHP_EOL)
Nov 27 PHP
PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例
May 11 PHP
php统计数组元素个数的方法
Jul 02 PHP
php随机获取金山词霸每日一句的方法
Jul 09 PHP
CodeIgniter控制器之业务逻辑实例分析
Jan 20 PHP
PHP中单例模式与工厂模式详解
Feb 17 PHP
php 广告点击统计代码(php+mysql)
Feb 21 PHP
PHP实时统计中文字数和区别
Feb 28 PHP
PHP 7.4中使用预加载的方法详解
Jul 08 PHP
PHP容器类的两种实现方式示例
Jul 24 PHP
laravel邮件发送的实现代码示例
Jan 31 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 和 XML: 使用expat函数(三)
2006/10/09 PHP
php5.4以下版本json不支持不转义内容中文的解决方法
2015/01/13 PHP
PIGCMS 如何关闭聊天机器人
2015/02/12 PHP
详解PHP5.6.30与Apache2.4.x配置
2017/06/02 PHP
广告代码静态化js通用函数
2007/05/09 Javascript
JavaScript中的this关键字介绍与使用实例
2013/06/21 Javascript
Javascript中的Array数组对象详谈
2014/03/03 Javascript
JS遍历Json字符串中键值对先转成JSON对象再遍历
2014/08/15 Javascript
jQuery找出网页上最高元素的方法
2015/03/20 Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
2015/09/15 Javascript
JS获取鼠标位置距浏览器窗口距离的方法示例
2017/04/11 Javascript
get  post jsonp三种数据交互形式实例详解
2017/08/25 Javascript
JS中DOM元素的attribute与property属性示例详解
2018/09/04 Javascript
python正则表达式re模块详解
2014/06/25 Python
python中元类用法实例
2014/10/10 Python
python编写分类决策树的代码
2017/12/21 Python
python+opencv实现动态物体追踪
2018/01/09 Python
python3+dlib实现人脸识别和情绪分析
2018/04/21 Python
python实现剪切功能
2019/01/23 Python
Python实现的插入排序,冒泡排序,快速排序,选择排序算法示例
2019/05/04 Python
python numpy中cumsum的用法详解
2019/10/17 Python
python 创建一维的0向量实例
2019/12/02 Python
python实现简单井字棋游戏
2020/03/04 Python
使用keras和tensorflow保存为可部署的pb格式
2020/05/25 Python
在python中使用pyspark读写Hive数据操作
2020/06/06 Python
如何查看浏览器对html5的支持情况
2020/12/15 HTML / CSS
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
介绍一下如何利用路径遍历进行攻击及如何防范
2014/01/19 面试题
周年庆典邀请函范文
2014/01/24 职场文书
农民工工资支付承诺函
2014/03/31 职场文书
买卖车协议书
2014/04/21 职场文书
安全演讲稿大全
2014/05/09 职场文书
演讲稿的格式及范文
2014/08/22 职场文书
公司奖励通知
2015/04/21 职场文书
导游词之南京汤山温泉
2019/11/26 职场文书
MYSQL 无法识别中文的永久解决方法
2021/06/03 MySQL