Estoy armando un dicccionario y me encontre con este problema que NO se como resolverlo...
Bueno mi problema es el siguiente (Una manito pls..)
1º Tengo un texto que levanto de una cadena en Mysql.
por ejemplo, por ejemplo para ser ilustrativo con el problema supongamos:
Código PHP:
$str_original= 'Hola ((amigo)), como estas?, hoy es un ((hermoso)) dia';
2º Necesito reemplazar las palabras señaladas entre comillas dobles, para luego con las mismas armar un vinculo hacia una pagina web.
Por ejemplo, el texto luego de los reemplazos debería quedar como sigue, para el ejemplo anterior:
Código PHP:
$str_reemplazado= 'Hola <A HREF="DICCIONARIO.PHP?palabra_link=amigo" TARGET="_BLANK">amigo</A>, como estas?, hoy es un <A HREF="DICCIONARIO.PHP?palabra_link=hermoso" TARGET="_BLANK">hermoso</A> dia';
RESUMEN: O sea que las palabras que esten indicada entre ((palabra)), las tengo que LOCALIZAR y luego REEMPLAZAR por el vinculo + la palabra, Ej: <A HREF="DICCIONARIO.PHP?palabra_link=palabra">palabr a</A> .
De esta forma armaría un vinculo a un diccionario, que toma por parametro vía get la palabra y solito hace el resto..
Pero no se me ocurre como puedo tomar las palabras entre comillas dobles para luego sustituirlas.
Si me podes dar una mano con esto te lo agradezco, estoy medio desorientado