В PHP я использую поиск по stristr, но я также хочу возвращать и отображать окружающие символы с каждой стороны найденной строки, как concordancer.Примерно 9 или 10 символов должно быть достаточно, например: «ниже» - это строка, которую я нашел, но затем я хочу отобразить контекст для моих пользователей, например: «если я сел ниже колоды»
Мой текущий код:
if (stristr($order, $en[$i])) {
$lit= "".$en[$i]."";
$order = str_replace($en[$i], $lit, $order, $count);
$total = $total + $count;
$sub[$loc[$i]] = $sub[$loc[$i]] + $count;
$carreau[$loc[$i]] = $carreau[$loc[$i]]."".$lit." ";
}
Большое спасибо за любую помощь.