pfazzi / isbn
一个用于处理国际标准书号(ISBN)的PHP 7.2+库
v0.1.2
2019-05-13 22:22 UTC
Requires
- php: ^7.2
- ext-json: *
- beberlei/assert: ^3.2
Requires (Dev)
- jakub-onderka/php-parallel-lint: ^1.0
- phpstan/phpstan-phpunit: 0.9.2
- phpstan/phpstan-shim: 0.9.1
- squizlabs/php_codesniffer: ^3.0
This package is auto-updated.
Last update: 2024-09-14 10:23:52 UTC
README
pfazzi/isbn 是一个PHP 7.2+库,用于处理国际标准书号。
关于
来自 维基百科
国际标准书号(ISBN)是一种数字商业书标识符,旨在唯一。[a][b] 出版社从国际ISBN机构的附属机构购买ISBN。[1]
每个图书的版本和变体(除了重印版)都会分配一个ISBN。例如,同一本书的电子书、平装书和精装书将分别有不同的ISBN。如果是在2007年之前分配的,ISBN为10位数字,如果在2007年1月1日或之后分配的,ISBN为13位数字。分配ISBN的方法是各国特定的,不同国家之间有所不同,通常取决于一个国家的出版业规模。
最初的ISBN识别格式是在1967年设计的,基于1966年创建的9位数字标准书号(SBN)。10位数字ISBN格式由国际标准化组织(ISO)开发,并于1970年作为国际标准ISO 2108发布(9位数字SBN代码可以通过在前面添加一个零位数字“0”转换为10位数字ISBN)。
安装
首选的安装方法是使用 Packagist 和 Composer。运行以下命令安装软件包并将其添加到项目的 composer.json
文件中
composer require pfazzi/isbn