Ben tüm url adlı bir dize gelen ve sonunda bir potansiyel bölü kaldırmak çeker bir fonksiyon yazmaya çalışıyorum.
function getUrls($string) {
$regex = '/https?\:\/\/[^\" ]+/i';
preg_match_all($regex, $string, $matches);
return ($matches[0]);
}
Ama bu döndürür http://test.com. I varsa (süre firar)
$string = "Hi I am sharing http://test.com.";
$urls = getUrls($string);
Bu süre sonunda URL'yi döndürür.