PHP TC Kimlik Numarası Kontrolü Fonksiyon Kodları

PHP TC Kimlik Numarası Kontrolü Fonksiyonu


Merhaba arkadaşlar PHP projelerinizde kullanabileceğiniz tc kimlik numarası kontrolü için gereken fonksiyonu kodları.

<?php
 function tckimlik($tckimlik){
 $olmaz=array('11111111110','22222222220','33333333330','44444444440','55555555550','66666666660','7777777770','88888888880','99999999990');
 if($tckimlik[0]==0 or !ctype_digit($tckimlik) or strlen($tckimlik)!=11){ return false;  }
 else{
 for($a=0;$a<9;$a=$a+2){ $ilkt=$ilkt+$tckimlik[$a]; }
 for($a=1;$a<9;$a=$a+2){ $sont=$sont+$tckimlik[$a]; }
 for($a=0;$a<10;$a=$a+1){ $tumt=$tumt+$tckimlik[$a]; }
 if(($ilkt*7-$sont)%10!=$tckimlik[9] or $tumt%10!=$tckimlik[10]){ return false; }
 else{
 foreach($olmaz as $olurmu){ if($tckimlik==$olurmu){ return false; } }
 return true;
 }
 }
 }
 if(tckimlik('11111111110')){ echo 'Tc Kimlik Numarası doğru!'; } else { echo 'Lütfen geçerli bir Tc Kimlik Numarası giriniz...'; }

?>
Google News Proje ve Kod Paylaşım Platformu
Yazar

Gören göze karanlık perde olamaz, görmeyen göze ışık ne yapsın.
Kırşehir - AK 456 AEÜ - Computer Programmer

PHP TC Kimlik Numarası Kontrolü Fonksiyon Kodları konusuna henüz yorum yapılmadı.
İlk Yorum Yapan Siz Olun.

Konu hakkında yorumlarınızı bekliyorum teşekkürler.
Konunun alıntı veya yasal olmayan bir durum arz ettiğini düşünüyorsanız iletişim yolu ile bize ulaşarak bildirebilirsiniz hak ihlali durumlarında 3 iş günü içerisinde konu kaldırılacaktır.
Dipnot...!
Kırık ve eksik linki yorum olarak bildirin konu 24 saat içerisinde düzenlenecektir.

a