59d3f1d2ab68cc01d5fe

OnePlus 5 Oreo güncellemesi ile Face Lock kilidini getiriyor

PHP Toplu Mail Gönderme

Apple iPhone X şu anda 14 yeni ülkede satışa sunuluyor

PHP ile TC Kimlik Numarası Kontrolü Yapmak

PHP Programlama, Programlama Dilleri Pazartesi Ocak 11th, 2016
1.114 Görüntülenme

Merhaba arkadaşlar PHP ile girilen bir TC kimlik numarasının doğruluğunu kontrol eden bir PHP algoritması paylaşacağız. Nedir bur TC kimlik numarası kontrolü ve nasıl çalışır.

Öncelikle şunu belirteyim TC kimlik numarasının kime ait olduğunu veya belirlenen kişiye mi ait vs gibi sonuçlar vermek sadece girilen TC kimlik numarasının doğru veya yanlış olduğunu söyler.

Biliyormusunuz bilmiyorum ama TC kimlik numaralı verilirken belirli bir mantığa ve algoritmaya göre veriliyor. İşle bu algoritmanın PHP ile yazılmış halini kullanarak girilen TC kimlik numarasının doğruluğunu kontrol edeceğiz.

TC Kimlik Numarası Üretme Mantığı
  • İlk hane 0 olamaz.
  • Örnek TC Numarası : 123456789XX
  • 1 – 3 – 5 – 7 – 9 haneleri toplayıp 7 ile çarpın. ( Sonuç :  25 x 7 = 175 )
  • 2 – 4 – 6 – 8  hanelerini toplayın. ( Sonuç :  20 )
  • İlk işlemin sonucundan ikinci işlemin sonucunu çıkartalım ( Sonuç :  155 )
  • Çıkarma işlemi sonucu elde ettiğimiz değerin 10’a modunu alalım. ( 10’a bölümünden Kalan )  ( Sonuç : 5 )
  • Bulmuş olduğumuz değer bizim onuncu ( 10. ) hanedeki değerimiz. ( Sonuç : 1234567895X)
  • Geriye 11 Hanedeki değeri bulmak kalıyor
  • Elimizde bulunan tüm hanelerin değerini toplayayım ( 1 + 2 + 3 …. +9 + 5 ) ( Sonuç : 50 )
  • Yine elde ettmiş olduğumuz sonun 10’a modunu alıyoruz ( Sonuç : 0 )
  • Buda 11. Hanede’ki değerimiz
  • Yani TC kimlik numaramız : 12345678950
PHP Kodumuz

Yorumlar

Henüz hiç yorum yapılmamış.

Benzer İçerikler