Я уже выполнил поиск в Google и Stackoverflow, но не смог найти какое-либо решение, которое мне подходит.
Это то, что я имею до сих пор:
$string = preg_replace('/'.$keyword.'/i',
'<span class="highlight">$0</span>', $string);
Что отлично работает, кроме случаев, когда строка содержит теги привязки. Но я все еще хочу иметь возможность выделять ключевые слова снаружи и внутри тегов привязки.
Пример:
$keyword = 's';
Выход:
Я сделал s поиск на Google и S tackoverflow , но я не смог найти s Рацион, который работает с для меня.
Буду признателен, если кто-нибудь найдет решение для этого без использования PHP Simple HTML DOM Parser .