Ela funcionava, mas tive que fazer uma mudança e agora ela não atende.
<?
$palavra = "%daniel%silva%";
$nome = "Daniel Ferreira Silva";
$palavras = explode('%', $palavra);
foreach($palavras as $palavra)
{
$nome = preg_replace('~(.*?)(' . $palavra . '?)(.*?)~i', '\\1<strong>\\2</strong>\\3', $nome);
}
echo $nome;
?>
Preciso que a impressão seja Daniel Ferreira Silva
Esta ER está dentro de um while.
Alguém sabe como posso resolver?
Edição feita por: pchardnet, 19/09/2005, 17:24.










