Url doğrulama için PHP regex, filter_var çok permisive olduğunu

0 Cevap php

Önce benim ihtiyaçlarına göre bir "URL" tanımlamanızı sağlar.

Isteğe bağlı olarak izin verilen tek protokolleri http:// ve https:// vardır

gibi daha sonra zorunlu alan adı stackoverflow.com

Daha sonra URL bileşenlerinin geri kalanı isteğe göre (path, query, hash, ...)

Referans için geçerli ve geçersiz url ait bir liste benim ihtiyaçlarına göre

VALID

INVALID

  • http://www (bu izin filter_var php, biliyorum evet valid url)
  • google
  • http://www..des (php filter_var bu izin)
  • Domain adı izin karakterler ile herhangi bir url

Burada tamlık benim php sürümü için: 5.3.2-1ubuntu4.2

0 Cevap