PHP code example of khaled-shaaban / nvi
1. Go to this page and download the library: Download khaled-shaaban/nvi library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
khaled-shaaban / nvi example snippets
try {
$tckimlikno = new \Teknomavi\NVI\TCKimlikNo();
$response = $tckimlikno->dogrula("10000000146", "GAZİ MUSTAFA KEMAL PAŞA", "ATATÜRK", 1881);
if ($response) {
echo "Doğrulama Başarılı";
} else {
echo "Doğrulama Başarısız";
}
} catch ( \SoapFault $e ) {
echo "NVI Servisinde bir hata oluştu: " . $e->getMessage();
} catch ( \Teknomavi\NVI\Exception\InvalidTCKimlikNo $e ) {
echo "Girdiğiniz T.C. Kimlik Numarası geçersiz: " . $e->getMessage();
} catch ( \Exception $e ) {
echo "Bir Hata Oluştu: " . $e->getMessage();
}