У меня есть текст, возвращенный из поискового запроса, назовем его $ body. Теперь я хочу, чтобы скрипт нашел первое вхождение поискового запроса, $ query. Я знаю, что могу найти это первое появление с помощью strripos.
После того, как найден, я хочу, чтобы скрипт возвращал пару слов перед первым появлением строки, а также несколько слов после окончания первого появления.
По сути, я пытаюсь сделать то, что Google делает с результатами поиска.
Есть идеи, с чего мне начать? Моя проблема в том, что я продолжаю возвращать частичные слова.