收藏
回答

微信支付统一下单连接字符时PHP的bug

统一下单,字符拼接时,发生这么一个问题

$post['nonce_str'] = 'RyLyfHkyiugdfJyIlQHGPurUDDwEKZsV';//随机字符串

$post['notify_url'] ='https://api.mch.weixin.qq.com/pay/unifiedorder';


按理连接是(空格是加上去的)

&nonce_str=RyLyfHkyiugdfJyIlQHGPurUDDwEKZsV     &notify_url=

实际是

&nonce_str=RyLyfHkyiugdfJyIlQHGPurUDDwEKZsV     ¬tify_url=

导致签名不正确

问题是PHP:

&not转意为¬

最后一次编辑于  2019-06-06
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容