2013年4月23日 星期二

php preg_replace url with a tag

在字串具有超連結URL的內容情況下,把URL字串轉換為可點選的超連結再顯示

就好比Facebook 只要貼上網址 就可以把網址轉換為可點選的連結

$Url="http://m3fu0.blogspot.tw/";

$NewUrl = preg_replace("@(http(s)?://([-\w\.]+)+(:\d+)?(/([\w/_\.\-]*(\?\S+)?)?)?)@", "<a href='javascript:void(0);' onclick='openURL('$1');'>$1</a>", $Url);

echo $NewUrl;

沒有留言: