zoukankan      html  css  js  c++  java
  • PHPQrcode快速实现二维码的生成

    PHPQrcode快速实现二维码的生成

    简介

    PHPQrcode(点击下载 是一个PHP 的文件,里面封装了二维码图片的生成,支持的图片格式有 png ,通过参数的配置可以设置二维码的大小、边距、码的颜色、定位点的颜色.使用的话也比较简单,只需要将PHPQrcode.php 这个文件引入到待使用的位置,再通过 Qrcode 这个类就可以生成二维码了。

     

    参数说明

    $qrcode = new QRcode();

    /**

     * 参数说明:

     * text: 待生成二维码的字符串

     * outfile: false(表示已文件流的形式输出)

     * level: 容错率,即二维码损坏多少%任然可以识别(L:7%, M:15%, Q:25%, H:30%

     * size: 二维码大小,默认为4 $size = floor($width/37*100)/100 + 0.01  $width 为二维码的宽度 px

     * margin: 内边距

     */

    $qrcode->png($text, $outfile, $level, $size, $margin);

    参考代码

    以文件流的形式返回二维码

    // 引入 phpqrcode 文件(PS:该代码文件与phpqrcode.php在同一个目录下,所以这样引入)

    require_once 'phpqrcode.php';

    // 指定返回的文件类型image

    header("Content-type:image/png");

    // 调用类中的png 方法

    QRcode::png("待生成二维码的字符串", false, 'L', 5, 2);

    exit();

    以文件的形式保存二维码

    require_once 'phpqrcode.php';

    $qrcode = new QRcode();

    $qrcode->png("待生成二维码的字符串", "文件名.png", 'L', 5, 2);

  • 相关阅读:
    Python学习(四十三)—— Djago-admin管理工具
    Python心得基础篇【1】入门篇
    ServletRequest接口和HttpServletRequest接口
    Java swing
    postgresSQL指令
    Oracle数据库相关
    Java 接口
    Java 求一段代码运行所需要的时间——模板方法设计模式
    Java SE基础巩固
    Java开发环境
  • 原文地址:https://www.cnblogs.com/GetcharZp/p/14001991.html
Copyright © 2011-2022 走看看