mtkocak/tckimlik

使用 SOAP Web 服务客户端验证土耳其身份识别号(tcKimlikNo)的验证类。

dev-master 2015-02-14 15:28 UTC

This package is not auto-updated.

Last update: 2024-09-24 03:18:07 UTC


README

##土耳其身份验证类

使用 SOAP Web 服务客户端验证土耳其身份识别号(tcKimlikNo)的验证类。作者:Midori Kocak Midori Kocak 网站

##验证算法

  • 此类首先检查 tcKimlikNo 是否通过验证算法
  • tcKimlikNo 是一个 11 位数的数字。
  • 第一位数字不能为 0。
  • 1、3、5、7 和 9 位数字之和乘以 7。然后从该值中减去 2、4、6 和 8 位数字之和
  • 的值。这个值的 10 的余数是第十位数字。
  • 1、2、3、4、5、6、7、8、9 和 10 位数字的 10 的余数之和是第十一位数字。

Soap 客户端

  • 确认土耳其身份识别号的状态
  • 与土耳其身份识别身份通信以检查土耳其身份识别号的 Soap 客户端。

用法

  • 实例化:$kimlik = new TCKimlik('1234567890'); // 这里您必须输入土耳其身份识别号。
  • 验证:$kimlik->validate();
  • 请求状态:$kimlik->askToState($name,$familyName,$birthYear);