旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

处理php运用支付宝SDK报错题目【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:82


导读:近来公司将一些项目转移了服务器,厥后发明运用付出宝付出时发明涌现毛病,毛病以下:Theeach()functionisdeprecated.Thismessag...
近来公司将一些项目转移了服务器,厥后发明运用付出宝付出时发明涌现毛病,毛病以下:

The each() function is deprecated. This message will be suppressed on furthe

末了发明这是因为我们的新服务器的php版本装置的时php7.2,因为php7.2版本烧毁了each要领致使涌现毛病,处理要领为将each要领改成foreach要领,以下将:

while (list($key, $val) = each($para)) {}

改成:

foreach ($para as $key => $val) {}

修正完成付出又发明涌现以下毛病:

count(): Parameter must be an array or an object that implements Countable

这是因为在php7.2中count要领参数只支撑数组致使的毛病,修正以下将:

$arg = substr($arg,0,count($arg)-2);

改成:

$arg = substr($arg,0,strlen($arg)-1);

修正完成以后付出宝付出胜利!!!

相干引荐:《PHP教程》

以上就是处理php运用付出宝SDK报错题目的细致内容,更多请关注ki4网别的相干文章!

标签:php