Os explico un poco mi duda:
Hasta ahora he estado usando este codigo para sustituir ciertas cadenas por otras:
Código PHP:
$keysoriginal = array ("pera","melon");
$keysdefinitivas = array ("manzana","jamon");
$nuevotexto = str_replace($keysoriginal, $keydefinitivas, $textoriginal);
Ahora lo que busco es que esto suceda SOLO para palabras completas, hasta ahora si existia una palabra como espera se cambiaba por esmanzana (esto no lo quiero)
Por eso he encontrado por ai la funcion preg_replace, pero al usarlo de este modo
Código PHP:
$keysoriginal = array ("pera","melon");
$keysdefinitivas = array ("manzana","jamon");
$nuevotexto = preg_replace($keysoriginal, $keydefinitivas, $textoriginal);
Un saludo y gracias a todos !!