php8.2已弃用:在必选参数之前声明的可选参数被隐式地视为必选参数处理

发表时间
评论 没有

phpcms换到php8.2之后再执行这样的语句

function video_filters($field = '',$modelid,$diyarr = array(),$isall = 1) {

时会出现Deprecated: Optional parameter $array declared before required parameter $modelid is implicitly treated as a required parameter in xxx错误

这是因为php8.2不允许再必选参数前声明可选参数。要解决这个问题只需要吧可选参数写到必选参数之后即可,这里是

function video_filters($modelid,$field = '',$diyarr = array(),$isall = 1) {

作者
分类 网站建设, 电脑网络

评论

本文评论功能已关闭。

← 较早的 较新的 →

相关文章