How to convert plain text with URL into HTML hyperlinks in PHP

2 Answers

0 votes
$text = "Visit https://www.seek4info.com for more information";

$html = preg_replace("/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w\- .\/?%&=]*)?/", "<a href='$0'>$0</a>", $text);

echo $html;




/*
run:

Visit <a href='https://www.seek4info.com'>https://www.seek4info.com</a> for more information

*/

 



answered Dec 5, 2023 by avibootz
0 votes
$text = "Visit https://www.shortinfos.com for more information";

$html = preg_replace("/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w\- .\/?%&=]*)?/", "<a href='$0' target='_blank'>$0</a>", $text);

echo $html;





/*
run:

Visit <a href='https://www.shortinfos.com' target='_blank'>https://www.shortinfos.com</a> for more information

*/

 



answered Dec 5, 2023 by avibootz

Related questions

1 answer 251 views
2 answers 367 views
1 answer 230 views
1 answer 224 views
1 answer 256 views
1 answer 275 views
...