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);

  • 相关阅读:
    DynamoDB-条件表达式ConditionExpression
    更新表达式updateExpression
    AWS AppSync 的基本语句
    post和get的区别
    图片缩小右移旋转
    加入购物车飞入特效
    c# out参数直接写法
    unity vs 重复打开
    canvas与sprite射线检测
    MySQL语法大全
  • 原文地址:https://www.cnblogs.com/GetcharZp/p/14001991.html
Copyright © 2011-2022 走看看