Om jag testar och kör $word = "test"; så highlightas texten test i ordet testa och ordet test. Men om jag gör samma sak med hittar och bara skriver hitta så funkar det inte Varför?
$word = "hitta";
$string = "Detta en testa för att se om vi hittar ordet test";
echo "$string<br><br>";
if (preg_match("/".$word."\b/i", "$string"))
{
echo "A match was found. And the word was: $word";
$replacement = "<b>".$word."</b>";
echo preg_replace("/$word/", "$replacement", "$string");
}
else
{
echo "The word $word was not found";
}