最佳答案
我对正则表达式很不在行,我想替换这个:
public static function camelize($word) {
return preg_replace('/(^|_)([a-z])/e', 'strtoupper("\\2")', $word);
}
使用带有匿名函数的 preg _ place _ callback。我不明白2号在做什么。或者正是因为这个原因,preg _ place _ callback 是如何工作的。
实现这一点的正确代码是什么?