PHP生成二维码详解编程语言
2023-06-13 09:11:50 时间
使用PHP QR Code生成二维码
HP QR Code是一个PHP二维码生成类库,利用它可以轻松生成二维码,官网提供了下载和多个演示demo,查看地址:
http://phpqrcode.sourceforge.net/
下载官网提供的类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。
phpqrcode.php提供了一个关键的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表示是否保存二维码并显示。
代码如下:
public static function png($text, $outfile=false, $level=QR_ECLEVEL_L, $size=3, $margin=4, $saveandprint=false)
{
$enc = QRencode::factory($level, $size, $margin);
return $enc- encodePNG($text, $outfile, $saveandprint=false);
}
调用PHP QR Code非常简单,如下代码即可生成一张内容为 http://www.cnblogs.com/txw1958/ 的二维码.
include phpqrcode.php;
QRcode::png(http://www.cnblogs.com/txw1958/,/wfewe/wef.jpg);
生成的二维码就在/wfewe/wef.jpg
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/19164.html
cjavaphp相关文章
- PHP缓存类详解编程语言
- php实现文件上传详解编程语言
- [PHP] 网盘搜索引擎-采集爬取百度网盘分享文件实现网盘搜索(二)详解编程语言
- php支持短标签详解编程语言
- PHP 无限极分类详解编程语言
- PHP中使用OpenSSL生成RSA公钥私钥及进行加密解密示例(非对称加密)详解编程语言
- php操作共享内存shmop类及简单使用测试(代码)详解编程语言
- PHP和javascript ||的妙用详解编程语言
- php laravel 创建项目 500报错解决方法详解编程语言
- PHP 实现mysql自增id详解编程语言
- PHP比较两个版本的方法详解编程语言
- PHP判断是不是爬虫的方法详解编程语言
- php $_SERVER[‘HTTP_REFERER’]详解编程语言
- php imagick svg转成jpg详解编程语言
- php删除目录及目录下的内容详解编程语言
- PHP 安全性攻击详解编程语言
- 远程探索——PHP与MySQL的结合(php远程连接mysql)
- PHP操作MongoDB入门实战(php操作mongodb)
- PHP启用Redis:轻松灵活的缓存服务(php开启redis)
- PHP操作MySQL数据库的完整指南(php读写mysql)
- PHP连接MSSQL服务器:一篇实战指南(php 用mssql连接)
- PHP实现连接MS SQL数据库的实战指南(php 打开mssql)
- PHP操作Redis快速读写数据(redis 读写 php)
- php广告调用类代码(支持Flash调用)