查找并附加字符串Regex Php

查找并附加字符串Regex Php,php,html,regex,Php,Html,Regex,我对php非常陌生,但这个问题可能需要正则表达式操作。基本上,我网站中的所有“”都指向localhost(即img src=)http://localhost/folder/img.png" ). 在源代码下查看时,“localhost”不会显示,但如果单击以获取图像地址,它将显示“localhost”。然后,我需要将完整路径添加到该img src(即img src=”)http://mywebsite.com/folder/img.png" ). 我该怎么做呢 任何帮助都将不胜感激 非常感谢

我对php非常陌生,但这个问题可能需要正则表达式操作。基本上,我网站中的所有“”都指向localhost(即img src=)http://localhost/folder/img.png" ). 在源代码下查看时,“localhost”不会显示,但如果单击以获取图像地址,它将显示“localhost”。然后,我需要将完整路径添加到该img src(即img src=”)http://mywebsite.com/folder/img.png" ).

我该怎么做呢

任何帮助都将不胜感激


非常感谢

在项目中使用绝对URL以减少冲突和混乱的开销。要使用绝对URL,只需在公共文件中定义一个全局常量
BASE\u URL
,如下所示:

define("BASE_URL", "http://localhost/project_folder", true);
现在,在任何地方都可以使用它,比如:

<img src="<?php echo BASE_URL.'/img/image.png' ?>" />
“/>
在源代码中,生成的html如下所示:

类似地,您可以这样使用:

<script type="text/javascript" src="<?php echo BASE_URL ?>/js/my_script.js"></script>

谢谢,但我忘了提到我无权访问网站本身,因为我不被允许访问,我只是在移动网站上使用rss为它创建一个阅读器。可能吗?哇!无论如何,在PHP中,你可以使用其他网站的rss作为
$rss=simplexml\u load\u文件(“http://domain.com/rss.xml")
然后通过
$photos=$rss->channel->item
以这种方式获取节点。