Je souhaite mettre en surbrillance plusieurs motsphp Mettre en surbrillance plusieurs mots
Je souhaite rechercher tous les termes de recherche, même s'ils se chevauchent.
Si je recherche ab et abc bc vais souligner
Je souhaite mettre en surbrillance plusieurs motsphp Mettre en surbrillance plusieurs mots
Je souhaite rechercher tous les termes de recherche, même s'ils se chevauchent.
Si je recherche ab et abc bc vais souligner
Use this line of code which helps to highlights the search string:
<?php
function highlightsWords($text, $words) {
preg_match_all('~\w+~', $words, $m);
if(!$m) return $text;
$re = '~\\b(' . implode('|', $m[0]) . ')\\b~i';
return preg_replace($re, '<b>$0</b>', $text);
}
$text = 'Hang Seng Index advanced 0.6% to 24,400.80, after falling as much as 0.4% earlier';
$words = 'hang earlier';
echo highlightsWords($text, $words);
?>
Désolé, mais on ne sait pas ce que vous demandez en fait. Est-ce que cette question concerne la recherche ou la mise en évidence? S'il vous plaît, prenez le temps de réviser votre question et d'expliquer plus en détails ce que vous voulez réellement faire. – arkascha
Si vous voulez mettre en surbrillance ab mot, Puis appliquer css pour span –
Je change de question @arkascha –