扫码关注官方订阅号
为什么会一直报这个错,不知道如何解决,有大神知道的吗?我做的是扫码支付的模式二
业精于勤,荒于嬉;行成于思,毁于随。
你试着输出: $result 看看, 里面铁定了没有定义 code_url 这个key 。
返回结果中code_url不存在,说明和微信通信出错了。正确的做法是先判断结果是否成功,然后再去获取code_url。示例代码如下:
if($result["result_code"] == "FAIL") { //失败 echo "错误代码:".$result['err_code']."<br>"; echo "错误代码描述:".$result['err_code_des']."<br>"; exit; }elseif($result["code_url"] != NULL) { //成功 //获取code_url }
看了你37行的代码,我觉得你应该懂得调试。是没明白报错的英文语义么?不然直接把37行的代码注释掉,然后看打印结果
$url2 = isset($result['code_url ']) ? $result['code_url '] : '';
要加一句
$input->SetSpbill_create_ip(你的服务器IP);
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你试着输出: $result 看看, 里面铁定了没有定义 code_url 这个key 。
返回结果中code_url不存在,说明和微信通信出错了。正确的做法是先判断结果是否成功,然后再去获取code_url。示例代码如下:
看了你37行的代码,我觉得你应该懂得调试。是没明白报错的英文语义么?不然直接把37行的代码注释掉,然后看打印结果
$url2 = isset($result['code_url ']) ? $result['code_url '] : '';
要加一句