juy/tccheck

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

Installs: 11

Dependents: 0

Stars: 12

Watchers: 4

Forks: 2

Language: PHP

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ı.

Projeyi destekleyin

Bu ve diğer projelerimize destek vermek isterseniz, PayPal üzerinden bağışta bulunabilirsiniz.

PayPal ile destek

Ö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.