Metinsel olarak girilen bir web adresinin doğru olup olmadığını kontrol etmek için aşağıdaki PHP Kodunu kullanabilirsiniz.
Adres bilgilerinin doğru olup olmadığını kontrol etmek için reguler expression için regex fonksiyonu kullanılmıştır.
PHP URL Doğrulama:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php $email = "www.tasarimkodlama.com"; if(preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)?([-а-яa-z0-9_\.]{2,}\.(рф|[a-z]{2,6}))((\/[-а-яa-z0-9_]{1,}\/)|(\/[-а-яa-z0-9_]{1,}\/)([-а-яa-z0-9_]{2,}\.(рф|[a-z]{2,6})))?((\?[a-z0-9_]{2,}=[-0-9]{1,})?((\&[a-z0-9_]{2,}=[-0-9]{1,}){1,})?)?/i ", $email)) { echo 'GEÇERLİ URL.'; } else { echo 'GEÇERSİZ URL.'; } ?> |
Yorum Yap