PHP 7.2 弃用 create_function()
create_function() 函数在 PHP 7.2.0 中被归类为弃用。本文阐明了这一弃用,并提供了有关重写代码以适应最新 PHP 版本的指导。
重写代码以替换 create_function()
适应以前的代码在 PHP 7.2 中使用了 create_function(),考虑采用匿名函数(称为闭包)与 use 关键字相结合来访问父级范围变量。一个实际的例子:
$callbacks[$delimiter] = function($matches) use ($delimiter) { return $delimiter . strtolower($matches[1]); };
此代码实现了与原始 create_function() 实现相同的功能。
以上是如何在 PHP 7.2 中替换 PHP 已弃用的 create_function() ?的详细内容。更多信息请关注PHP中文网其他相关文章!