ryanblak/gtinvalidation

此包已被废弃且不再维护。未建议替代包。

验证GTIN产品代码。

v1.0 2015-06-09 19:49 UTC

This package is not auto-updated.

Last update: 2018-07-18 15:50:38 UTC


README

Build Status Codacy Badge License

GtinValidation是一个用于验证GTIN格式和校验位的库。

要求

  • PHP 5.4或更高版本

安装

您可以在Packagist上找到GtinValidation。要在Composer中安装GtinValidation

composer require ryanblak/gtinvalidation

使用方法

基本检查

检查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