当前网址 - http://exemple.com/pizza/(抱歉空间)
你好:
<div>
<a title="Some text" href="http://exemple.com/pizza/">Pizza</a><br>
<a title="Text 2" href="http://exemple.com/salads/">Salad</a>
</div>
我需要代码看起来像:
<div>
<i class="asd" title="http://exemple.com/pizza/">Pizza</i><br>
<a class="asd" href="http://exemple.com/salads/">Salad</a>
</div>
当我在http:// exemple.com/pizza/页面和
时 <div>
<a class="asd" href="http://exemple.com/pizza/">Pizza</a><br>
<i class="asd" title="http://exemple.com/salads/">Salad</i>
</div>
...在http:// exemple.com/salads /
上现在尝试:
$current='http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
return (preg_replace('/<a(.*)href="('.$current.')"(.*)<\/a/','<i$1title="$2"$3<\/i>',$buffer));
echo $buffer;
但是$ current中的模式不起作用..当我尝试放置http://exemple.com/pizza/ - 它有效但我需要一个代码,这将适用于每个页面并交换 a 与当前页面网址重合的网址标记... plz help