-3

重複の可能性:
PHPテキストをリンクする

こんにちは私はhttpリンクと通常のテキストを含むデータベースからのフィールドを持っています。

PHPを使用してこの情報を表示し、該当する場合はテキストとリンクを表示する方法を見つける必要があります。

以下は私のSQLクエリです:

  $sql =
   "select bw_supporting_doc
    from cm3rm2 with(nolock)
    where number = '$id'";

このSQLステートメントの出力は次のとおりです。

Please find below the link to the FSS: http://blahblack.html

通常のテキストとして表示されている時点で、 http://blahblack.htmlをリンクとして表示する必要があります。

ありがとう!

4

1 に答える 1

0
function hyperlink($text){
    $text = preg_replace("#(http://)+?([.]?[a-zA-Z0-9_/-])*#", "<a href=\"\\0\" target=\"_blank\">\\0</a>", $text);
    return $text;
}

これは仕事をするかもしれません

使用例: $str = 'this is a random string which contains a link http://www.yahoo.com';

echo hyperlink($str);

于 2013-01-23T08:50:17.603 に答える