PHP 7.2 create_function() 已弃用

PHP 7.2 create_function() deprecated

我有一个函数,我不完全确定如何转换它以使其与 PHP 7.2:

一起使用
static function toCamelCaseFromUnderscore($str) {
    $func = create_function('$c', 'return strtoupper($c[1]);');
    return preg_replace_callback('/_([a-z])/', $func, $str);
}

虽然我同意评论,但是 PHP.net 上的示例更清楚,为了结束这个

static function toCamelCaseFromUnderscore($str) {
    return preg_replace_callback('/_([a-z])/', function($c){
         return strtoupper($c[1]);
    }, $str);
}