Revision: 323
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 9, 2006 19:19 by null
Initial Code
/** * URLをリンクã«å¤‰æ›ã™ã‚‹ * @param string $content 変æ›ã™ã‚‹æ–‡å—列 * @return stiring 変æ›å¾Œã®æ–‡å—列 */ function cnvUrlToLink($content){ $res=""; $s=preg_split("/\n/",$content); foreach($s as $line){ $pat=array( "/(https?:\/\/[\w\.\~\-\/\?\&\+\=\:\;\@\%\,]+)/", "/([\w\.\-_]+@[\w\-_]{2,}\.[\w\.\-_]{2,})/", ); $rep=array( "<a href=\"\${1}\">\${1}</a>", "<a href=\"mailto:\${1}\">\${1}</a>", ); $res.=preg_replace($pat,$rep,$line); } return($res); }
Initial URL
Initial Description
æ–‡å—列ä¸ã®URLã¨ãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’リンクã«å¤‰æ›ã™ã‚‹
Initial Title
自動リンク
Initial Tags
Initial Language
PHP