Es raro lo que dices, yo he hecho la siguiente prueba y no me ocurre:
Código PHP:
<?php
$enlace = "algo.jpg";
$imagen = '<img src="http://www.forosdelweb.com/f18/'.$enlace.'" />';
echo $imagen;
?>
Y me devuelve los siguiente, en html:
Código HTML:
<img src="http://www.forosdelweb.com/f18/algo.jpg" />
Para que te devuelva lo que dices, la barra ( / ) nunca escapa una comilla, en todo caso la barra invertida ( \ ) sí que la escapa.
Fijate en tu codigo fuente, a ver si en vez de usar la / usas la otra \, la invertida.
Si no fuera eso, lo unico que se me ocurre que la comilla simple, te venga de la variable
$enlace.
Si estas usando la invertida, quitala y cambiala por la barra /. Que es la que se usa para las URI y tambien para las URL.