我们是伟大的程序员,鄙视零时工开发!
咳咳言归正传 在微信支付的DEMO 中有一个BUG
如果出现“curl_setopt() expects parameter 2 to be long”错误
请伟大的程序员 修改代码:
WxPayPubHelper.php中有几个地方将“curl_setopt”拼错了,拼成“curl_setop”,将其修改后即可。
如果出现“curl_close(): 11 is not a valid”,则是因为错误地关闭了一个已经关闭的curl session,可以将curl_close()代码加上如下判断:
if(gettype($ch) == 'resource') curl_close($ch);