PHP TCKN & VKN Doğrulama Kütüphanesi

GitHub'da — kaynak kod v1.0.0 tcknvkn/tcknvkn

PHP icin TCKN & VKN dogrulama kutuphanesi.

Son güncelleme: 2026-08-09 Ağustos 2026 Dogrulandi 2026-08-09

Kurulum

Composer
composer require tcknvkn/tcknvkn

Özellikler

  • PHP 8.1+
  • TCKN dogrulama
  • VKN dogrulama
  • Toplu dogrulama

Kullanım Örnekleri

PHP

php
<?php
use TcknVkn\Tckn;
use TcknVkn\Vkn;
var_dump(Tckn::validate('10000000146')->valid);
var_dump(Vkn::validate('1000036109')->valid);

README · Tam Dokümantasyon

GitHub'da Gör

PHP ile TCKN (TC Kimlik No) ve VKN (Vergi Kimlik No) doğrulama işlemlerini hızlı, bağımsız ve test edilebilir şekilde kullanabilirsiniz.

Kurulum

composer require tcknvkn/tcknvkn

Hızlı Başlangıç

<?php

declare(strict_types=1);

use TcknVkn\Tckn;
use TcknVkn\Vkn;

$tckn = Tckn::validate('10000000146');
var_dump($tckn->valid); // true

$vkn = Vkn::validate('1000036109');
var_dump($vkn->valid); // true

API

  • Tckn::validate(string $input): ValidationResult
  • Tckn::validateMultiple(array $inputs): array
  • Vkn::validate(string $input): ValidationResult
  • Vkn::validateMultiple(array $inputs): array

Doğrulama Sonucu

final class ValidationResult
{
    public readonly bool $valid;
    public readonly string $value;
    /** @var list<string> */
    public readonly array $errors;
}

Test

composer install
composer test

İlgili Bağlantılar

  • Kütüphaneler: https://www.tcknvkn.com/kutuphaneler
  • PHP kütüphanesi: https://www.tcknvkn.com/kutuphaneler/php
  • tc üret: https://www.tcknvkn.com/tc-uret
  • tc no üret: https://www.tcknvkn.com/tc-no-uret
  • tc oluştur: https://www.tcknvkn.com/tc-uretici
  • tckn üret: https://tcknvkn.com/tckn-uret
  • vergi no üret: https://www.tcknvkn.com/vergi-no-uret
  • vergi no oluşturucu: https://www.tcknvkn.com/vergi-no-uretici
  • vkn üret: https://tcknvkn.com/vkn-uret

Lisans

MIT

Yayın Bilgisi

Paket surumu 1.0.0 olarak dokumante edilmistir.

Diğer Kütüphaneler ve Online Araçlar

Farklı bir teknoloji yığını kullanıyorsanız, PHP haricindeki diğer resmi kütüphanelerimizi inceleyebilirsiniz:


Kod yazmadan, doğrudan tarayıcınız üzerinden test verisi üretmek veya algoritma doğrulamak için ücretsiz online araçlarımızı kullanın:

Son güncelleme: