介绍
介绍
今天福哥要做一个需要使用二维码的功能,现在整理出来跟大家分享一下
教程
下载安装
从 https://github.com/t0k4rt/phpqrcode 下载 phpqrcode 程序包,解压缩后放到一个文件夹里
测试
编写程序
include('phpqrcode/phpqrcode.php'); $back_color = 0xFFFF00; $fore_color = 0xFF00FF; QRcode::png('http://mydomain/mypath?myquery', false, 'h', 20, 1, false, $back_color, $fore_color);
参数介绍
下面是各个参数的介绍
$text:字符串,隐藏在二维码内的数据
$outfile:字符串,保存二维码图片的文件路径,默认为不保存文件
$level:整数,生成的二维码点阵密度,默认QR_ECLEVEL_L,可选值有:
QR_ECLEVEL_L:低密度
QR_ECLEVEL_M:中密度
QR_ECLEVEL_Q:强密度
QR_ECLEVEL_H:高密度,图片尺寸会变大
$size:整数,生成的二维码图片尺寸,单位是31像素,就是实际图片尺寸为 $size*31 像素
$margin:整数,生成的二维码图片外边距
$saveandprint:保存并且显示出来,只有 $outfile 有设置文件路径时候才会有效
$back_color:背景颜色
$fore_color:前景颜色(码颜色)
方法定义
这是函数定义的源码
public static function png($text, $outfile = false, $level = QR_ECLEVEL_L, $size = 3, $margin = 4, $saveandprint=false, $back_color = 0xFFFFFF, $fore_color = 0x000000)
好了,今天就介绍到这里,记住一句话:有问题找福哥!