rebuy / ean-isbn-library
一个用于验证和转换 EAN 和 ISBN 标识符的 PHP 库
v1.0.0
2015-11-23 15:34 UTC
Requires
- php: >=5.6
Requires (Dev)
- icomefromthenet/reverse-regex: dev-master
- phpdocumentor/phpdocumentor: 2.*
- phpunit/phpunit: 4.8.*
This package is auto-updated.
Last update: 2024-09-22 20:58:31 UTC
README
一个根据 MIT 许可证授权的 PHP 库,用于验证和转换 EAN 和 ISBN 标识符。
安装
要使用此库,您需要 PHP 5.6 和 Composer。将以下条目添加到您的 composer.json
文件中。
composer require rebuy/ean-isbn-library
使用方法
库的核心是代表有效的 EAN-13、EAN-8 或 ISBN-10 标识符的标识符对象。可以使用解析器创建标识符对象,解析器将验证和规范化标识符字符串。
$parser = new Parser(); $identifier = $parser->parse('978-0091956141'); echo $identifier; // will print '9780091956141'
一旦您有了标识符对象,如果可用,您可以将其转换为其他表示形式。
$converter = new Converter(); $conversion = $converter->convert($identifier); echo $conversion; // will print '0091956145'
如果操作无法执行,解析器和转换器将抛出异常。有关完整的可执行示例,请参阅 示例,有关完整的 API 参考信息,请参阅 文档。
故障排除
- 如果您遇到错误或漏洞,请随时在此 处 打开问题,但在您这样做之前,请检查是否有其他人在之前已经创建了一个问题。
贡献
如果您发现错误或缺少应包含的功能,请随时 打开问题。
欢迎提交具有附加功能的 pull 请求,只要它们符合在 CONTRIBUTING 中详细说明的要求。