Я знаю, что об этом спрашивали в другом месте, но я не могу найти точную ситуацию (и понять это!), Поэтому я надеюсь, что кто-то сможет помочь с кодом здесь.
Есть массивизменений, которые будут сделаны.Упрощенно это:
$title = "Tom's wife is called Tomasina";
$change_to = array(
"Tom" => "Fred",
"wife" => "girlfriend",
);
$title = preg_replace_callback('(\w+)', function( $match )use( $change_to ) {
return $array[$match[1]];
}, $title);
Я надеюсь вернуться "Подружку Фреда зовут Томазина", но я получаю всевозможные вещи обратно в зависимости от того, как я настраиваю код - ни один из которых не работает!
Я почти уверен, что упускаю что-то ослепительно очевидное, поэтому прошу прощения, если не вижу этого!
Спасибо!