2014-09-13 41 views
0

我有一些報廢的內容,如查找字符串的某些模式,並從現場更換內容,在報廢內容

<figure><a href="/fzesny/sample.html"> 
    <img alt="playerpr120x76" src="/assets/small.jpg"><span class="number">1</span> 
    <figcaption>Some Name</figcaption></a> 

我需要改變href值以「#」和追加報廢內容圖像src中的URL。

<a href=""> 

和圖像標籤必須有服務器的URL附加

<img src="www.example.com/assets/small.jpg" 

對於像我使用

$find = "/assets"; 
$replace = 'http://www.example.com/assets'; 
echo str_replace($find,$replace,$full_content,$i) 

我如何刪除HREF鏈接?

回答

1

您可以移除href標籤與preg_replace內容:

$str= '<a href="some/url/idontwant.html">Hey !</a>'; 
$str = preg_replace("/href=\".*\"/", "href=\"\"", $str); 
echo $str; 

輸出:<a href=""> Hey !</a>