juy/tccheck

T.C. Kimlik numarası doğrulama ve sorgulama

Installs: 18

Dependents: 0

Suggesters: 0

Stars: 13

Watchers: 4

Forks: 2

Open Issues: 0

1.0.1 2014-03-23 15:46 UTC

README

License

"Algoritmik kontrol" ve "API üzerinden veri doğruluk kontrolü" olarak iki kısımdan oluşan "T.C. Kimlik numarası doğrulama ve sorgulama" sınıfı.

Özellikler

  • PSR-0
  • T.C. Kimlik numarası algoritmik kontrol
  • API üzerinden T.C. Kimlik numarası veri doğruluk kontrolü

Kullanım

Algoritmik doğrulama
$check = TcCheck::verify($bilgi['tckimlikno']);
var_dump($check);
Veri doğruluk kontrolü
$data = array(
    'tcno'          => 'xxxxxxxxxxx',   // T.C. kimlik Numarası (11 haneli ve rakamlardan oluşmaladır)
    'isim'          => 'XXXXX',         // Doğrulanacak kişinin adı, tümü büyük harf (iki isme sahip kişilerin iki ismide yazılmalı)
    'soyisim'       => 'XXXXX',         // Doğrulanacak kişinin soyadı, tümü büyük harf
    'dogumyili'     => '19xx',          // Doğum yılı (4 haneli ve rakamlardan oluşmalıdır)
);
$check = TcCheck::check($data);
var_dump($check);

Lisans

Açık kaynaklı olan bu proje MIT lisansı ile lisanslanmıştır.