传说Google有个接口,可以生成二维码,这让我有点鸡冻不已,于是,......(省略1000字)。结果,我找到了另外一个方法,是使用一个php类库,该工具叫:qrcode,但下载该工具可真是要人命。不过还是下好了。
qrcod官方下载地址:http://sourceforge.net/projects/phpqrcode/files/latest/download
快速下载地址:http://pan.baidu.com/s/1yEPxO
以下是实现简单的二维码生成。
1 <? 2 require "./phpqrcode/phpqrcode.php";//qrcode类库的相对路径 3 $string="www.baidu.com";//这个是随意的,你也可以写Google网址等等。根据该字符串生成二维码 4 $error = "M";//误码率有L(7%)、M(15%)、Q(25%)、H(30%) 5 $size = "4";//二维码尺寸 6 QRcode::png($string, "1.png", $error, $size);//1.png的图片会生成在于该脚本同一目录下,如果要指定存放位置,可以写指定目录即可,例如: ./aa/bb/1.png 7 ?>
如果要加logo啊、加外边框啊、加杂七杂八的。在下十分建议学学php的gd库,用php多画几张图就能当砖家了。该文章模仿(有logo示例等):http://www.cnblogs.com/lh460795/p/3393682.html