teknomavi / nvi
T.C. 人口管理局网络服务(T.C. 身份证号码验证服务)
v2.0.0
2016-06-08 00:26 UTC
Requires
- php: > 5.4
- teknomavi/common: ~2.0
Requires (Dev)
- phpunit/phpunit: ~4.8|~5.0
- squizlabs/php_codesniffer: ~2.0
This package is auto-updated.
Last update: 2024-08-29 04:03:25 UTC
README
有什么用?
根据姓名、姓氏和出生年份验证一个人的T.C. 身份证号码的真实性。
如何使用?
可以使用Teknomavi\NVI composer进行安装。只需在项目的composer.json文件中require部分添加"teknomavi/nvi": "dev-master",然后运行composer update命令即可。
如果您需要有关composer安装/使用的更多信息,请查阅此链接中的文档。
示例代码
include "../vendor/autoload.php"; 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(); }