php 二维码的生成代码
发布时间:2015-11-07 编辑:jiaochengji.com
用php生成二维码,是不是很酷呢?本文为大家介绍二种方法,有需要的朋友,快来看看吧。
方法1,使用google开放api
<?php /* 二维码 */ $urlToEncode="http://www.jbxue.com"; generateQRfromGoogle($urlToEncode); function generateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0') { $url = urlencode($url); echo '<img src="http://chart.apis.google.com/chart?chs='.$widhtHeight.'x'.$widhtHeight.'&cht=qr&chld='.$EC_level.'|'.$margin. '&chl='.$chl.'" alt="QR code" widhtHeight="'.$size.'" widhtHeight="'.$size.'"/>'; } ?>
方法2,使用php类库PHP QR Code
类库下载:http://sourceforge.net/projects/phpqrcode/
类库中的index.php为演示例子。
下面是自己写的一个例子。
<?php /* 生成二维码 */ include('./phpqrcode.php'); // 二维码数据 $data = 'http://www.jbxue.com.com'; // 纠错级别:L、M、Q、H $errorCorrectionLevel = 'L'; // 点的大小:1到10 $matrixPointSize = 4; // 生成的文件名 $path = "erwei/"; if (!file_exists($path)){ mkdir($path); } $filename = $path.$errorCorrectionLevel.'.'.$matrixPointSize.'.png'; QRcode::png($data, $filename, $errorCorrectionLevel, $matrixPointSize, 2); echo "<img src='$filename' />"; ?>
您可能感兴趣的文章:
PHP生成有背景的二维码图片(代码示例)
php调用google接口生成二维码实例
google api生成二维码的方法
php生成带logo 二维码图像的代码分享
php生成二维码图像的类QRcode示例
php 二维码的生成代码
使用phpqrcode生成二维码
php生成二维码的类库(QRCode方法)
PHP生成有背景的二维码图片
PHP QRCode类库创建中间带LOGO的二维码
上一篇:php单例模式为何只能实例化一次
下一篇:php遍历目录下所有文件的函数
[关闭]