Valid
extends Valid
in package
Table of Contents
- alnum() : false|string
- Yazı karakteri ve rakam dışında karakter içermiyorsa değeri aksi halde false döndürür
- alpha() : false|string
- Yazı karakteri dışında karakter içermiyorsa değeri aksi halde false döndürür
- bool() : bool
- true, yes, on, ok, evet, tamam değerlerine true aksi halde false döndürür
- creditCard() : false|string
- Kredi kart numarasının geçerli olup olmadığını denetler geçerli ise kart numarası aksi halde false döndürür
- date() : false|string
- Girilen tarih format ile uyuşursa tarihi aksi halde false döndürür
- domain() : false|string
- Domain geçerli ise domain aksi halde false döndürür
- email() : false|string
- Email adresi geçerli ise email aksi halde false döndürür
- filename() : false|string
- Geçerli bir dosya adı ise dosya adı aksi halde false döndürür
- float() : false|float
- Float ise ve istenen aralıkta ise sayıyı aksi halde false döndürür
- int() : false|int
- Integer ise ve istenen aralıkta ise sayıyı aksi halde false döndürür
- ip() : false|string
- IP ise ip adresini aksi halde false döndürür
- ipv4() : false|string
- IPv4 ise ip adresini aksi halde false döndürür
- ipv6() : false|string
- IPv6 ise ip adresini aksi halde false döndürür
- length() : false|int
- Uzunluk istenen değerler arasında ise uzunluğu aksi halde false döndürür
- mac() : false|string
- Mac adresi geçerli ise mac adresini aksi halde false döndürür
- name() : false|string
- Gerçek bir isim ise ismi aksi halde false döndürür
- number() : false|string
- Rakam dışında karakter içermiyorsa sayıyı aksi halde false döndürür
- phone() : false|string
- Telefon numarası geçerli ise numarayı aksi halde false döndürür
- tcNo() : false|string
- TC kimlik no algoritma kontrol
- url() : false|string
- Url geçerli ise url aksi halde false döndürür
- username() : false|string
- Kullanıcı adı geçerli ise kullanıcı adı aksi halde false döndürür
Methods
alnum()
Yazı karakteri ve rakam dışında karakter içermiyorsa değeri aksi halde false döndürür
public
static alnum( $input[, bool $unicode = false ]) : false|string
Parameters
Return values
false|string —alpha()
Yazı karakteri dışında karakter içermiyorsa değeri aksi halde false döndürür
public
static alpha( $input[, bool $unicode = false ]) : false|string
Parameters
Return values
false|string —bool()
true, yes, on, ok, evet, tamam değerlerine true aksi halde false döndürür
public
static bool( $input) : bool
Parameters
Return values
bool —creditCard()
Kredi kart numarasının geçerli olup olmadığını denetler geçerli ise kart numarası aksi halde false döndürür
public
static creditCard(string $cardNumber) : false|string
Parameters
- $cardNumber : string
Return values
false|string —date()
Girilen tarih format ile uyuşursa tarihi aksi halde false döndürür
public
static date( $date[, string $format = "Y-m-d H:i:s" ]) : false|string
Parameters
Return values
false|string —domain()
Domain geçerli ise domain aksi halde false döndürür
public
static domain( $input) : false|string
Parameters
Return values
false|string —email()
Email adresi geçerli ise email aksi halde false döndürür
public
static email( $input) : false|string
Parameters
Return values
false|string —filename()
Geçerli bir dosya adı ise dosya adı aksi halde false döndürür
public
static filename( $filename[, string $pattern = '/^[^\s\.][\w\-\.\s]{4,255}$/iu' ]) : false|string
Parameters
Return values
false|string —float()
Float ise ve istenen aralıkta ise sayıyı aksi halde false döndürür
public
static float( $input[, int|null $min = null ][, int|null $max = null ]) : false|float
Parameters
Return values
false|float —int()
Integer ise ve istenen aralıkta ise sayıyı aksi halde false döndürür
public
static int( $input[, int|null $min = null ][, int|null $max = null ]) : false|int
Parameters
Return values
false|int —ip()
IP ise ip adresini aksi halde false döndürür
public
static ip( $input) : false|string
Parameters
Return values
false|string —ipv4()
IPv4 ise ip adresini aksi halde false döndürür
public
static ipv4( $input) : false|string
Parameters
Return values
false|string —ipv6()
IPv6 ise ip adresini aksi halde false döndürür
public
static ipv6( $input) : false|string
Parameters
Return values
false|string —length()
Uzunluk istenen değerler arasında ise uzunluğu aksi halde false döndürür
public
static length( $input[, int|null $min = 1 ][, int|null $max = null ]) : false|int
Parameters
Return values
false|int —mac()
Mac adresi geçerli ise mac adresini aksi halde false döndürür
public
static mac( $input) : false|string
Parameters
Return values
false|string —name()
Gerçek bir isim ise ismi aksi halde false döndürür
public
static name( $name[, string $pattern = '/^(?:\p{L}\s?){2,64}$/iu' ]) : false|string
Parameters
Return values
false|string —number()
Rakam dışında karakter içermiyorsa sayıyı aksi halde false döndürür
public
static number( $input) : false|string
Parameters
Return values
false|string —phone()
Telefon numarası geçerli ise numarayı aksi halde false döndürür
public
static phone( $input) : false|string
Parameters
Return values
false|string —tcNo()
TC kimlik no algoritma kontrol
public
static tcNo(string $input) : false|string
Parameters
- $input : string
Return values
false|string —url()
Url geçerli ise url aksi halde false döndürür
public
static url( $input) : false|string
Parameters
Return values
false|string —username()
Kullanıcı adı geçerli ise kullanıcı adı aksi halde false döndürür
public
static username( $username[, string $pattern = '/^[\w]{4,64}$/i' ]) : false|string