解决 php 7.3 报错 Deprecated: Function create_function() is deprecated

php 7.3 版本不推荐使用 create_function 函数,在 php 7.3 中使用 create_function() 函数会有兼容性报错 Deprecated: Function create_function() is deprecated,解决方法是替换掉该函数。

以 WordPress 的代码为例,原代码如下

add_action('widgets_init', create_function('','return register_widget("contact");'));

修改为

add_action('widgets_init',function(){register_widget('contact');});

带参数的

add_action('widgets_init', create_function('$m','return "$m";'));

修改为

add_action('widgets_init',function($m){return $m;});

以上是 解决 php 7.3 报错 Deprecated: Function create_function() is deprecated 的全部内容, 来源链接: utcz.com/z/264084.html

回到顶部