13397158231   jevian_ma@worldflying.cn

php生成二维码的方法

2017-09-01 10:00:00

大家好,目前很多的互联网公司都推出的生成二维码的在线api,小沃之前也是经常使用这些api。但是如果在一些特殊环境中,无法连接到互联网,就无法使用在线api,这套方法也就无法实现了。

但是大家使用php开发的开发人员,php有一个强大的类库,叫做“phpqrcode.php”,这个库的下载地址是:传送门,我们可以通过它,直接使用php自带的图形库生成二维码,不必依赖在线api。

这个插件所使用的最主要的方法是QRcode::png();

这个方法有三个参数QRcode::png($value, $file, $errorCorrectionLevel, $matrixPointSize, $margin);

第一个参数是二维码所需要转成的字符串。

第二个参数是所生成的文件路径。

第三个参数是所生成的二维码的容错率,纠错级别分别可以设置为L、M、Q、H。

第四个参数所生成的二维码图片的大小,点的大小:1到10。

第五个参数是二维码边框的空白大小,通常设置为2。


所生成的二维码图片就在$file中。


下面是一段简单的代码:

<?php
require('phpqrcode.php');
$value = 'https://www.worldflying.cn'; //二维码内容
$file = 'qrcode.png';//生成的文件路径
$errorCorrectionLevel = 'L';//容错级别
$matrixPointSize = 6;//生成图片大小
$margin = 2;//边框大小
//生成二维码图片
QRcode::png($value, $file, $errorCorrectionLevel, $matrixPointSize, $margin);
?>


优秀产品推荐:可编程网络IO控制器

上一篇:Linux下实现图片转pdf以及pdf转图片的命令

下一篇:使用java版本的opencv实现人脸检测

联系我们

  • 地址:武汉市东湖高新开发区光谷总部国际1栋2412室
  • QQ:932773931
  • 电话:027-59761089-806
  • 手机:13397158231
  • 邮箱:jevian_ma@worldflying.cn

关注公众号

扫码添加微信

沃航(武汉)科技有限公司版权所有

备案号:鄂ICP备16014230号-1

本网站由提供CDN加速/云存储服务