文件名称:checkdigit:用于计算和验证校验和的助手类
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-19 09:36:40
isbn gtin upc luhn ean
弃! 此包已停产,不会更新。 检查数字 用于计算和验证校验和的助手类。 安装 composer require byrokrat/checkdigit 校验位需要 php 扩展。 应用程序接口 接口定义了两种方法: isValid(string $number): bool检查数字是否包含有效的校验位。 calculateCheckDigit(string $number): string计算数字的校验位。 实现包括: 和用于模 10 校验位(Luhn 只是 Modulo10 的简写)。 用于 GTIN 条形码中使用的模 10 校验位变体。 用于模 11 校验位。 用于模 97 校验位。 用法 $ luhn = new byrokrat\checkdigit\ Luhn ; // outputs '1' (true) echo $ luhn -> isValid ( '
【文件预览】:
checkdigit-master
----composer.json(742B)
----src()
--------Modulo10Gtin.php(444B)
--------Modulo10.php(1KB)
--------Luhn.php(137B)
--------Exception.php(138B)
--------AssertionsTrait.php(522B)
--------Calculator.php(451B)
--------Modulo97.php(648B)
--------InvalidStructureException.php(238B)
--------Modulo11.php(2KB)
----UNLICENSE(1KB)