<?php
$sentence = 'Как осуществить поиск в строке слова, а затем выдернуть слова, которые его окружают?'; 
$arr=preg_split('/\s+поиск\s+/',$sentence);
$before=explode(' ',$arr[0]);
$after=explode(' ',$arr[1]);
print_r($before);
print_r($after);