今天在git看到了个条形码类,比较好使,发出来给各位看官分享
github地址:https://github.com/picqer/php-barcode-generator
安装
1.使用composer来安装
composer require picqer/php-barcode-generator
2.下载安装
下载完之后放入vendor目录
使用
1.直接new,不需要use引入
$generator = new \Picqer\Barcode\BarcodeGeneratorHTML();//直接new,不需要use命令空间引入
$code = $generator->getBarcode('201811021118 ',$generator::TYPE_CODE_39,1);
echo $code ;
2.namespace 命令空间引入
use Picqer\Barcode\BarcodeGenerator;
$generator = new BarcodeGeneratorHTML();
$code = $generator->getBarcode('201811021118 ',$generator::TYPE_CODE_39,1);
echo $code ;
自己封装的方法
/**
* 根据号码返回条形码
* @param $number string 号码
* @return string 条形码,
*/
static function barcode($number )
{
$generator = new BarcodeGeneratorHTML();//使用HTML方式绘制条形码
$code = $generator->getBarcode($number,$generator::TYPE_CODE_128,2);
$code .='<p style="text-align: center;">'.$number.'</p>';
return $code;
}
效果展示;
