Ошибка в конфигурации рок-монго

Я использую RockMongo в приложении PHP, он выдает сообщение об ошибке, как

«Не рекомендуется: preg_replace (): модификатор / e устарел, вместо этого используйте preg_replace_callback в C: \ xampp \ htdocs \ rockmongo \ rock.php в строке 457»

function rock_name_to_java($name) {
$name = preg_replace("/_([a-zA-Z])/e", "strtoupper('\\1')", $name);
return $name;
}

Пожалуйста, помогите мне !!!

0

Решение

Ну, это потому, что preg_replace () устарела и, вероятно, будет удалена из будущих версий.

Вместо этого сделайте это. * Обратите внимание, я не проверял это.

$name = preg_replace_callback(
"/_([a-zA-Z])/e",
function ($matches) {
return strtoupper($matches[0]);
},
$name
);
0

Другие решения

 function rock_name_to_java($name) {
return preg_replace("/\/_([a-zA-Z])\/e/", "strtoupper(\\1)", $name);
}

Как насчет этого

0

По вопросам рекламы [email protected]