Per il grassetto credo basti che una volta estratto il testo tu faccia
per l'estrarre solo 5 parole prima e 5 dopo.. ci penso n'attimo e ti faccio sapereCodice PHP:
$testo = preg_replace('#'.$parola_cercata.'#si', '[b]'.$parola_cercata.'[/b]', $testo);
![]()