2012-11-28 40 views
0

我有一个页面通过主ID调用来自MySQL的动态URL内容。该信息被调用,并通过这个命令的呼应如何替换动态PHP字符串的一部分

"../images/icons/filename.jpg" 

<php echo $row_getimages['icon']; ?> 

我要改变 “../images/icons/filename.jpg” 到:

"http://www.mysite.com/images/icons/filename.jpg" 

有谁知道这是可能的与str_replace或其他命令?我已经尝试了特定的一个,但我很难找出正确的语法。

+0

你能告诉你已经尝试了确切的代码?会帮助我们帮助你.. – Darren

回答

0

是的,你可以通过用户str_replace()

<?php echo str_replace("../","http://www.mysite.com/",$row_getimages['icon']); ?> 

只要确保你有正确顺序的参数:

+0

工作就像一个魅力,这只是我的命令,让我迷迷糊糊。非常感谢你的帮助。 –

+0

不客气 – Ibu

1

尝试

<?php echo str_replace('../','http://www.mysite.com/',$row_getimages['icon']); ?> 
+0

太棒了。谢谢! –

相关问题