PHP bir URL doğrulayarak

1 Cevap php

Ben, bir url doğrulanması için bir temel düzenli ifade gibi ihtiyacımız var ki:

  • Http:// ve http://www. Hem izin (ve https:// ve https://www ile aynı şey.) vardır.
  • . Com gibi tüm yaygın tld. Net. . Org,. Cc. Benim, vb izin verilir.
  • http://site.com/dir/dir2/page.html vb gibi şeyler verilir
  • Bir url izin Sadece karakterler izin verilir (örneğin alfanümerik karakter olarak? _-. & Vb)

Temelde http:// veya https:// yer olup olmadığını kontrol edin ve böyle. Com,. Net,. [Şey] olarak en az bir Tld içerdiği olacak bir şeydir.

Herhangi bir fikir?

1 Cevap

Php en filter kullanın

this page iyi örnekler vardır

var_dump( filter_var( 'http://example.com', FILTER_VALIDATE_URL ) );