档案数据 / 车牌号
PHP 库,用于验证和格式化车牌号码。
v1.1.1
2019-10-16 19:23 UTC
Requires
- php: >=7.1
Requires (Dev)
- phpunit/phpunit: ^7.0 | ^8.0
This package is auto-updated.
Last update: 2024-09-17 06:16:03 UTC
README
此库可用于验证和格式化车牌号码。当前支持的国家
- 比利时(1971年至今)
- 法国(1976年至今)
- 德国(未知至今)
- 以色列(未知日期至今)
- 荷兰(1951年至今)
- 西班牙(1900年至今)
- 英国(1903年至今)
未来将添加其他国家
安装方法
将以下内容添加到您的 composer.json 文件中
{
"require": {
"dossierdata/license-plate": "^1.0.0"
}
}
使用方法
使用用户输入作为第一个参数调用您选择的车牌类构造函数
<?php $licenseplate = new \Intrepidity\LicensePlate\DutchLicensePlate('08ttnp'); if($licenseplate->isValid()) { echo $licenseplate->format(); // Outputs 08-TT-NP in this case }
由于每个国家的车牌类都实现了 LicensePlateInterface 接口,它们公开了 isValid() 和 format() 方法。也可能有特定于国家的其他方法。请检查特定类的代码以获得完整信息。
请注意,此库不会检查车牌号是否实际存在,也不会排除不允许的组合。