The Wild Web Site Tasarımı

Rainbow Web Site Tasarımı

Purple Perfection Web Site Tasarımı

Pink Sunset Web Site Tasarımı

PHP ile TC Kimlik Numarası Kontrolü Yapmak

PHP Öğreniyorum, Programlama Dilleri Pazartesi Ocak 11th, 2016
623 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 5 Echo ve Print İfadeleri

PHP 5 Echo ve Print İfadeleri

Cumartesi Nisan 15th, 2017
112 Görüntülenme
PHP 5 Değişkenleri

PHP 5 Değişkenleri

Pazartesi Nisan 10th, 2017
129 Görüntülenme
PHP 5 Syntax ( Sözdizimi )

PHP 5 Syntax ( Sözdizimi )

Pazar Nisan 2nd, 2017
183 Görüntülenme
PHP 5 Giriş

PHP 5 Giriş

Pazar Nisan 2nd, 2017
168 Görüntülenme
PHP ile Twitter API Kullanarak Tweet Atma

PHP ile Twitter API Kullanarak Tweet Atma

Pazar Aralık 4th, 2016
1.033 Görüntülenme
PHP ile Twitter API Kullanarak Uygulamaya Bağlanma

PHP ile Twitter API Kullanarak Uygulamaya Bağlanma

Cumartesi Aralık 3rd, 2016
1.034 Görüntülenme
PHP ile move_uploaded_file() Fonksiyonu Kullanımı | Dosya Upload Etme

PHP ile move_uploaded_file() Fonksiyonu Kullanımı | Dosya Upload Etme

Çarşamba Kasım 30th, 2016
1.183 Görüntülenme
PHP’de PDO ile Bir Tabloda ki Satır Sayısını Öğrenme

PHP’de PDO ile Bir Tabloda ki Satır Sayısını Öğrenme

Cuma Kasım 25th, 2016
801 Görüntülenme
PHP’de Preg_Replace() Fonksiyonu Kullanımı 2

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

Cumartesi Kasım 19th, 2016
797 Görüntülenme
Bunlar da var!
Lenovo, TAB3 ailesini sunar

Lenovo, TAB3 ailesini sunar

Pazartesi Şubat 22nd, 2016
259 Görüntülenme
Güncel Filmlerin Tek Adresi

Güncel Filmlerin Tek Adresi

Pazartesi Ekim 17th, 2016
352 Görüntülenme
Kıble Yönü Bulmak İçin Hangi Yöntemler Kullanılır?

Kıble Yönü Bulmak İçin Hangi Yöntemler Kullanılır?

Çarşamba Eylül 7th, 2016
359 Görüntülenme
Funky Corporate Web Site Tasarımı

Funky Corporate Web Site Tasarımı

Salı Nisan 11th, 2017
71 Görüntülenme
Sosyal Medya Paylaş Butonu Tasarım Çalışması – 3

Sosyal Medya Paylaş Butonu Tasarım Çalışması – 3

Pazar Kasım 22nd, 2015
530 Görüntülenme
Sony, Avrupada Microsofta ezici üstünlük kurmuş durumda

Sony, Avrupada Microsofta ezici üstünlük kurmuş durumda

Perşembe Temmuz 2nd, 2015
250 Görüntülenme