he tenido problemas con el código, agrege parametros a la función:
Código PHP:
<?php
function reemplazar($text, $words){
foreach ($words as $word){
$word = preg_quote($word);
$text = preg_replace("/\b($word)\b/i", '<strong">\1</strong>', $text);
}
return $text;
}
$palabras = "matemática mundo";
$texto_donde_buscar = "el mundo de las matemáticas";
$palabras_que_buscar = explode($palabras);
echo reemplazar($texto_donde_buscar, $palabras_que_buscar);
?>
estos son los errores en las siguientes lineas:
Warning: Wrong parameter count for explode() in C:\AppServ\www\biblioteca\Untitled-2.php on line 19
Warning: Invalid argument supplied for foreach() in C:\AppServ\www\biblioteca\Untitled-2.php on line 11
el mundo de las matemáticas
la linea 19 es:
$palabras_que_buscar = explode($palabras);
la linea 11 es:
foreach ($words as $word){
he cometido algún error??, espero me ayuden, muchas gracias!!!!