PHP 手册所述,create_function() 自 PHP 7.2.0 起已弃用 功能。即使它可以继续在您的应用程序中工作,官方警告是:

强烈建议不要使用此功能。

如果您继续使用这个已弃用的功能,您还会在应用程序中直接收到 PHP 通知以警告您。通知内容如下:

Deprecated: create_function() is deprecated in /path/to/your/php/file.php on line XX of function Function

下面的代码行是 WordPress 插件中此功能的典型代码(PHP 代码小部件)用法:

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