为什么会一直报这个错,不知道如何解决,有大神知道的吗?我做的是扫码支付的模式二
返回结果中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
}
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答670 阅读✓ 已解决
2 回答585 阅读✓ 已解决
你试着输出: $result 看看, 里面铁定了没有定义 code_url 这个key 。