资讯专栏INFORMATION COLUMN

PHP生成简单二维码

MkkHou / 1757人阅读

摘要:一二维码在现实生活中经常用的到,但二维码如何生成的呢现在我们就开始学习啦二从网上下载相应的工具包,链接下载解压并放到项目目录中去。代码示例四我们可以利用二维码生成电子名片,然后用微信扫码功能就能得到名片信息了。

二维码在现实生活中经常用的到,但二维码如何生成的呢?现在我们就开始学习啦!

从网上下载相应的工具包,链接,下载解压phpqrcode并放到项目目录中去。

首先我们需要引用需要的文件

include "./phpqrcode/qrlib.php

然后调用png函数就可以生成了

QRcode::png($text);//$text二维码文本

其中png()的参数有如下几种

参数$text表示生成二位的的信息文本;
参数$outfile表示是否输出二维码图片 文件,默认否;
参数$level表示容错率,也就是有被覆盖的区域还能识别,分别是 L(QR_ECLEVEL_L,7%),M(QR_ECLEVEL_M,15%),Q(QR_ECLEVEL_Q,25%),H(QR_ECLEVEL_H,30%);
参数$size表示生成图片大小,默认是3;参数$margin表示二维码周围边框空白区域间距值;
参数$saveandprint表示是否保存二维码并显示。

代码示例

QRcode::png("kinano","./qrpic/kinano.png",$level = QR_ECLEVEL_H,$size = 4,$margin = 0,$saveandprint = true);

我们可以利用二维码生成电子名片,然后用微信扫码功能就能得到名片信息了。
首先让我们了解电子名片的基本格式,请点击
了解后我们就可以编写一个简单的电子名片了

$content = "BEGIN:VCARD"."
";
$content.= "VERSION:2,1"."
";
$content.= "N:荒"."
";//名片姓名
$content.= "FN:木超"."
";//名片名字
$content.= "ORG:福建福州"."
";//公司地址
$content.= "TEL;WORK;VOICE:18362985537"."
";//工作电话
$content.= "TEL;HOME;VOICE:18362985537"."
";//家庭电话
$content.= "TEL;TYPE=cell:18362985537"."
";//移动电话
$content.= "ADR;HOME:福建福州"."
";//地址
$content.= "EMAIL:1032467389@qq.com"."
";//邮件
$content.= "URL:www.kinano.top"."
";//个人网址
$content.= "END:VCARD"."
";
QRcode::png($content);

完成后用微信扫描就可以看到自己的电子名片了

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/26146.html

相关文章

  • PHP-生成维码(qr-code)

    摘要:生成二维码首先我们需要在项目中引入类文件,现在基本上是通过命名空间路径的方式进行自动加载,它的位置位于扩展根目录的文件中。 1.为什么要写这篇文章 最近做项目要生成二维码让用户做跳转,搜索了一下发现网上都是用一个叫做 phpqrcode 的扩展,在 github 上搜索了一下发现这个项目作者在6年前就已经没有维护了,百度的文章也是千篇一律的你复制我的我复制你的,所以只好在 github...

    endless_road 评论0 收藏0
  • PHP生成微信小程序维码,可生成带参数维码

    摘要:微信小程序官方开放了个创建二维码的接口,其中有一个是生成二维码的,还有一个是葵花状的小程序码,我这里就用生成二维码。 微信小程序官方开放了3个创建二维码的接口,其中有一个是生成二维码的,还有一个是葵花状的小程序码,我这里就用php生成二维码。 首先要获取Access_token 这个请求起来也是很容易的,微信开发文档有请求接口:要把自己的小程序的APPID和APPSECRET获取到 h...

    jsliang 评论0 收藏0
  • PHP生成微信小程序维码,可生成带参数维码

    摘要:微信小程序官方开放了个创建二维码的接口,其中有一个是生成二维码的,还有一个是葵花状的小程序码,我这里就用生成二维码。 微信小程序官方开放了3个创建二维码的接口,其中有一个是生成二维码的,还有一个是葵花状的小程序码,我这里就用php生成二维码。 首先要获取Access_token 这个请求起来也是很容易的,微信开发文档有请求接口:要把自己的小程序的APPID和APPSECRET获取到 h...

    afishhhhh 评论0 收藏0
  • php实现微信公众号生成淘宝客推广海报(正则匹配淘宝联盟)

    摘要:现在很多人做淘宝客,包括我。例如本次讲的是用公众号一步生成此类的推广图。只要打开淘宝联盟,获取如下格式的推广文案,把这段文案发到公众号,然后公众号通过后端正则匹配,提取里面的核心内容,并且生成带二维码的宣传图即可,原理就这么简单。 现在很多人做淘宝客,包括我。做淘宝客一个月也可以赚个一两千零用钱,但是淘宝联盟APP生成的带二维码宣传图在微信是被屏蔽的,无法打开的! 例如: showIm...

    高胜山 评论0 收藏0

发表评论

0条评论

MkkHou

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<