替换任何链接

时间:2010-06-30 21:16:35

标签: php

我在PHP中有一个新闻脚本我需要脚本来替换它将包含在新闻中的任何链接(链接到原始新闻将在那里的其他网站)我需要链接网站被替换为点击此处,每次点击此处都会替换所有链接

1 个答案:

答案 0 :(得分:1)

$url="http://google.com";
$url=preg_replace('@(http?://([-\w\.]+)+(:\d+)?(/([\w/_\.]*(\?\S+)?)?)?)@', '<a href="$1">Click Here</a>', $url);
echo $url;//echoes <a href="http://google.com">Click Here</a>