извлечь часть строки до и после слова

Мне необходимоэкстракт и покажи несколько словдо а такжепослеслово запросачто-то вроде результатов поиска Google, например:

$str = "hi user! welcome to new php open source world, we are trying to learn you something!";
$query = "new php";
$result = "... welcome to new php open source ...";

я искал в Google, но не сделалЯ не могу найти четкого ответа или, возможно, моих знаний php было недостаточно! есть ли работоспособная и простая в использовании функция для выполнения этой работы?

Ответы на вопрос(5)

Ваш ответ на вопрос