[PHP] 文字列内のURLにリンクを張る方法

自由が丘で働くWeb屋のブログ

[PHP] 文字列内のURLにリンクを張る方法

[PHP] 文字列内のURLにリンクを張る方法
文字列内のURLにリンクを張る方法。
詳細は以下から。

文字列内のURLにリンクを張る方法

今回はPHPの関数『ereg_replace()関数』を用いて正規表現でリンクを張ってみます。

<?php
$link_url_text = '自由ヶ丘で働くWeb屋のブログのURLはhttp://blog.diginnovation.com/です。';
echo nl2br(ereg_replace("(http)(://[[:alnum:]\S\$\+\?\.-=_%,:@!#~*/&]+)","<a href=\"\\1\\2\">\\1\\2</a>",$link_url_text));
?>

別ウインドウで開きたい場合は下記の様に記述します。

<?php
$link_url_text = '自由ヶ丘で働くWeb屋のブログのURLはhttp://blog.diginnovation.com/です。';
echo nl2br(ereg_replace("(http)(://[[:alnum:]\S\$\+\?\.-=_%,:@!#~*/&]+)","<a href=\"\\1\\2\" target=\"_blank\">\\1\\2</a>",$link_url_text));
?>
 
カテゴリー:Webシステム開発
タグ:
2013年9月17日 23時34分
 

関連記事

 

コメントを書く

(C) 自由が丘で働くWeb屋のブログ