php7.2 废弃each方法的代替办法

在7.2版本中会提示过时,可以使用foreach替代each方法,也可以自己修改each方法替代:

function func_new_each(&$array){
$res = array();
$key = key($array);
if($key !== null){
next($array);
$res[1] = $res['value'] = $array[$key];
$res[0] = $res['key'] = $key;
}else{
$res = false;
}
return $res;
}
posted @ 2019-10-31 17:07  it写代码  阅读(1511)  评论(0编辑  收藏  举报