3
preg_replace () e 수정자를 preg_replace_callback으로 바꿉니다.
정규 표현식이 끔찍합니다. 나는 이것을 대체하려고 해요 : public static function camelize($word) { return preg_replace('/(^|_)([a-z])/e', 'strtoupper("\\2")', $word); } 익명 함수가있는 preg_replace_callback을 사용합니다. \\ 2이 (가) 무엇을하는지 이해할 수 없습니다. 또는 그 문제에 대해 preg_replace_callback이 정확히 어떻게 작동하는지. 이를 달성하기위한 올바른 코드는 무엇입니까?