tiendanube / gtinvalidation
验证GTIN产品代码的有效性。
v1.0
2018-07-25 22:31 UTC
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: 4.6.*
This package is not auto-updated.
Last update: 2024-09-21 10:02:13 UTC
README
GtinValidation 是一个用于验证 GTIN 格式和校验位的库。
要求
- PHP 5.4 或更高版本
安装
您可以在 Packagist 上找到 GtinValidation。要在 Composer 中安装 GtinValidation
{ "require": { "tiendanube/gtinvalidation": "dev-master" } }
用法
基本检查
检查 GTIN 的有效性
<?php use GtinValidation\GtinValidator; $gtinValidator = new GtinValidator('0000000000000'); echo $gtinValidator->isValid();
输出
false
高级检查
要获取有关 GTIN 及其有效性的更详细信息,检索 GTIN 对象
<?php use GtinValidation\GtinValidator; $gtinValidator = new GtinValidator('0000000000000'); $gtinObject = $gtinValidator->getGtinObject(); echo $gtinObject->getType() . PHP_EOL; echo $gtinObject->isValidFormat() . PHP_EOL; echo $gtinObject->isValid() . PHP_EOL;
输出
GTIN-13
true
false