У меня есть переменная со значением вроде этого:
$sentence = "When it comes time to renew your auto insurance policy, be aware of how your carrier handles renewals";
И у меня есть переменные массива со значением ниже:
$searches = array('aware', 'aware of', 'be aware', 'be aware of'); $replaces = array('conscious', 'conscious of', 'remember', 'concentrate on');
Я хотел бы просто «осознать», а затем заменить «сосредоточиться». Результат, как показано ниже:
Когда придет время, чтобы обновить свой страховой полис, сосредоточьтесь на том, как ваш оператор обрабатывает обновления
Искать только «знать» как соответствующую замену синонимов, а не другие. Спасибо за вашу помощь.
Хорошо, вот новый код:
$searches = array('aware of', 'be aware of', 'be aware', 'aware'); $replaces = array('conscious of', 'concentrate on', 'remember', 'conscious');
Это динамический массив ( $searches
), я надеюсь, вы понимаете … и мы знаем, что для получения лучшей замены синонимов используется «знать», чтобы заменить «сосредоточиться». Результат, как показано ниже:
Когда придет время, чтобы обновить свой страховой полис, сосредоточьтесь на том, как ваш оператор обрабатывает обновления