パンプキンスパイスラテ

IT系のことが多めの日記帳です

オートリンク関数を作ってみた

<?php
function autoLink($string){
  $text = htmlspecialchars($string, ENT_QUOTES);
  $text = preg_replace('/(https?:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:@&=+$,%#]+)/', '<a href="$1">$1</a>', $text);
  return $text;
}
echo autoLink('test:http://www.hatena.ne.jp/');
?>

こんな感じ。あると便利(*゚▽゚)ノ