Un saludo compañeros del foro, tengo una cadena con etiquetas img dentro, quiero agregarle al src de las imágenes una ruta. por ejemplo:
Código PHP:
$cadena= '<p><img src="imagen.jpg" alt="imagen" width="628" height="518" /></p><img src="imagen2.jpg" alt="imagen2" width="628" height="518" />';
y quiero que la cadena quede asi:
Código PHP:
$cadena= '<p><img src="ruta/imagen.jpg" alt="imagen" width="628" height="518" /></p><img src="ruta/imagen2.jpg" alt="imagen2" width="628" height="518" />';
Lo estoy haciendo de la siguiente forma, pero no se como decirle que le agregue al src, no que lo reemplace por completo, ah y el patron no esta bien porque me reemplaza desde el img.
Código PHP:
$cadena= '<p><img src="imagen.jpg" alt="imagen" width="628" height="518" /></p><img src="imagen2.jpg" alt="imagen2" width="628" height="518" />';
$patron = '<img.*?src="(.*?)\".*?>';
echo preg_replace($patron, 'ruta/', $cadena);
De antemano gracias.