How to Linkfy all urls in text using php

posted on : Monday, 11 Mar, 2019

author avatar Afrixi

Hey! welcome to this project.. we are still in a process of developing it and adding contents.

It is a good idea to convert all urls into links in your web application like contact form, comment forms, chat application etc. To find and replace all urls with their links we will use php preg_replace function. See below example

$text = "Hello Friends my website url is https://unwrote.com";
$text = preg_replace("\~\[[:alpha:]]+://\[^<>[:space:]]+\[[:alnum:]/]\~",'<a href="$0">$0</a>',$text);
echo $text;

this will always replace any link in comment box or in your email to out put this :

Output

Hello Friends my website url is https://unwrote.com