• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

两种PHP生成二维码的方法

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

 

PHP生成二维码,个人认为最常用的有两种,1.使用google的api生成,2.使用PHP QR Code生成,两种方法生成的二维码都是很清淅的,效果不错。下面来分别说明这两种方法如何实现。

一、PHP使用google api在线生成二维码:

关于这个API的介绍就不说了吧,你可以去Google的官方网站查询,相信大家关注的是具体代码,如下:

 

<?php
    $urlToEncode="http://www.baidu.com";//要生成二维码的网址
    generateQRfromGoogle($urlToEncode);
    function generateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0'){
        $url = urlencode($chl);
	echo '<img src="http://chart.apis.google.com/chart?chs='.$widhtHeight.'x'.$widhtHeight.'&cht=qr&chld='.$EC_level.'|'.$margin.'&chl='.$url.'" alt="QR code" widhtHeight="'.$widhtHeight.'"/>';//Google API接口,若失效可到Google网址查询最新接口
}
?>

二、使用PHP QR Code生成二维码:

 

<?php
    include "phpqrcode.php";//引入PHP QR库文件
    $value="http://www.csdn.net";
    $errorCorrectionLevel = "L";
    $matrixPointSize = "4";
    QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize);
    exit;
?>

PHP QR Code是一个开源的php二维码开源类库,基于libqrencode C库,并提供API代码创建QR条码图像,支持png、jpg格式。若没有这个库,可在此下载:PHP QR Code二维码生成库

 

转:http://www.codefans.net/articles/1226.shtml


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP之string之implode()函数使用发布时间:2022-07-10
下一篇:
PHP获取文件大小详解发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap