使用PHP 連結字串中的URL
在PHP 中,連結字串中的URL 可能是一項有用的任務,例如在文字中產生可點選連結等任務內容。一個常見的用例是將包含 URL 的純字串轉換為具有可點擊超連結的 HTML。
語法:
$string = preg_replace(
"~[[:alpha:]] ://[^<>[:space:]] [[:alnum:]/]~",
"<a href=\"\\0\">\\0</a>",
$string
);
解釋:
範例:
$input = "Look on http://www.google.com";
$output = preg_replace(
"~[[:alpha:]] ://[^<>[:space:]] [[:alnum:]/]~",
"<a href=\"\\0\">\\0</a>",
$input
);
echo $output; // Output: "Look on http://www.google.com"
PHP 版本:
此解決方案與5.3 之前的PHP 版本(使用ereg_replace)和PHP 5.3 及更高版本(使用preg_replace)相容。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3