В тексте $tblock ищу слово $sword[$j] и в вывожу искомое слово и следующие 250 символов:
      if (eregi($sword[$j],$tblock ))
          {
          $nextt=substr(stristr($tblock, $sword[$j]),0 ,250);
          $nextt=strip_tags($nextt);
          print("
$sword[$j] 
");
          print("
 
");
          }
Вот только с одни не смог разобраться - как кроме следующих вывести еще и предыдущие 250 символов?
И почему  strpos($tblock, $sword[$j] )=0 даже если строка содержит слово?