İğne Oyası Yazma Modelleri ve Gelişimi

Rüzgar gülü fiyatları; Rüzgar Gülü Nedir

SEO Paketleri İçerisinde Ne Satın Alıyorsunuz?

Türkiye Drone Ligi başlıyor

PHP ile TC Kimlik Numarası Kontrolü Yapmak

Hazır Kodlar, PHP Programlama 11 Ocak 2016
539 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ış.

İlginizi Çekebilir
PHP’de Preg_Replace() Fonksiyonu Kullanımı 2

PHP’de Preg_Replace() Fonksiyonu Kullanımı 2

19 Kasım 2016
719 Görüntülenme
PHP’de Preg_Replace() Fonksiyonu Kullanımı

PHP’de Preg_Replace() Fonksiyonu Kullanımı

18 Kasım 2016
568 Görüntülenme
PHP Sansür Fonksiyonu

PHP Sansür Fonksiyonu

13 Kasım 2016
1.059 Görüntülenme
PHP’de $_FILES Kullanımı ve Açıklamaları

PHP’de $_FILES Kullanımı ve Açıklamaları

13 Kasım 2016
1.120 Görüntülenme
PHP’de Server (Sunucu) Süper Değişkenler

PHP’de Server (Sunucu) Süper Değişkenler

11 Kasım 2016
340 Görüntülenme
PHP’de Süper Değişkenler

PHP’de Süper Değişkenler

10 Kasım 2016
327 Görüntülenme
PHP’de Cookie ( Çerezlerin ) Kullanımı

PHP’de Cookie ( Çerezlerin ) Kullanımı

9 Kasım 2016
366 Görüntülenme
Bunlar da var!
Paslı Bıçak Nasıl Temizlenir [Video]

Paslı Bıçak Nasıl Temizlenir [Video]

11 Aralık 2015
240 Görüntülenme
Çılgın Orkestra

Çılgın Orkestra

11 Mayıs 2016
255 Görüntülenme
Home Windows NINETY FIVE buraya da girdi!

Home Windows NINETY FIVE buraya da girdi!

2 Mayıs 2016
212 Görüntülenme
WordPress  Evlat V1 Blog Teması

WordPress Evlat V1 Blog Teması

10 Mart 2015
352 Görüntülenme