PHPで文字情報を記入してHTML上で反映するプログラムに対して、本文の文字情報の中にURLアドレスが存在する時に、<a href="〜">タグを任意に埋め込まなくても自動で、ハイパーリンクしてしまうコードです。
//ハイパーリンク追加
$text = ereg_replace("(https?|ftp|news)(://[[:alnum:]\+\$\;\?\.%,!#~*/:@&=_-]+)","\\1\\2",$text);
「$text」の箇所を文字情報が反映する変数に置き換えれば、完了〜(´―`;)ふいー
参考サイトの記事そのままだったりしますが(笑)
お役に立てれば幸いです。
参考サイト
◎URLを自動的にハイパーリンク設定 - 教えて!goo
このエントリーのトラックバックURL; http://mtw.cocotte.jp/cgi-bin/mt4/mt-tb.cgi/335
このエントリーのリンクURL: http://mtw.cocotte.jp/blog/diary/html/2008/08/21-2214.php
Comment