« PHP:ksort()関数・krsort()関数 | メイン | PHP:メールアドレスにリンクを貼る »

2005年11月24日

PHP:URLにリンクを貼る

■テキストに含まれるURLに自動的にリンクを貼るサンプル

$text = <<<END
サイト名:スイートボートブログ
URL:http://blog.livedoor.jp/sweetbeach/
END;

$text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]",
    "<a href=\"\\0\" target=\"_blank\">\\0</a>", $text);
print $text;

※上記の結果、

サイト名:スイートボートブログ
URL:http://blog.livedoor.jp/sweetbeach/

のように出力されます。

※実際にはURLには記載通りのリンクが貼られます。

投稿者 wing : 2005年11月24日 22:46

コメント