roxxom adlı üyeden alıntı: mesajı görüntüle
{
    $url = '/(https?:\/\/\S+|www\.\S+)/i';
    return preg_replace($url, '<a href="https://$0" target="_blank" title="$0">$0</a>', $metin);
}
Bunu dener misin hocam
hocam desteğiniz için çok teşekkür ederim oldu fakat bu seferde bir önceki yapı bozuldu sizide yoruyorum kusura bakmayin

örnek metin

site adresimiz --> www.siteadi.com bu şekilde başarıyla çalıştı
site adresimiz --> https://www.siteadi.com/ bu şekilde başına ekstradan 1 tane daha https ekledi sadece şu şekilde https://https//www.siteadi.com/