zoukankan      html  css  js  c++  java
  • php生成二维码

    <?php
    /**
     * Created by JetBrains PhpStorm.
     * User: zhuxl
     * Date: 14-5-5
     * Time: 下午2:44
     * To change this template use File | Settings | File Templates.
     */
    /**
     * google api 二维码生成【QRcode可以存储最多4296个字母数字类型的任意文本,具体可以查看二维码数据格式】
     * @param string $data 二维码包含的信息,可以是数字、字符、二进制信息、汉字。不能混合数据类型,数据必须经过UTF-8 URL-encoded.如果需要传递的信息超过2K个字节,请使用POST方式
     * @param int $widhtHeight 生成二维码的尺寸设置
     * @param string $EC_level 可选纠错级别,QR码支持四个等级纠错,用来恢复丢失的、读错的、模糊的、数据。
     *                         L-默认:可以识别已损失的7%的数据
     *                         M-可以识别已损失15%的数据
     *                         Q-可以识别已损失25%的数据
     *                         H-可以识别已损失30%的数据
     * @param int $margin 生成的二维码离图片边框的距离
     */
    function generateQRfromGoogle($data,$widhtHeight='150',$EC_level='L',$margin='0'){
        $url=urlencode($data);
        echo '<img src="http://chart.apis.google.com/chart?chs='.$widhtHeight.'x'.$widhtHeight.'&cht=qr&chld='.$EC_level.'|'.$margin.'&chl='.$data.'" widhtHeight="'.$widhtHeight.'" widhtHeight="'.$widhtHeight.'"/>';
    }
    $data='http://app76.vliang.com';
    generateQRfromGoogle($data);

  • 相关阅读:
    语音识别算法阅读之CTC
    语音识别模型阅读之CLDNN
    声纹识别算法阅读之self-attentive x-vector
    Git链接两个远程仓库
    tortoisegit提交不到远程库问题解决记录
    安装 Git 命令之后,本地的工作区中的文件没有小图标解决办法
    .NET CLS(Common Language System)简介
    .NET CTS(Common Type System)简介
    C# 中间语言
    .NET 程序执行流程
  • 原文地址:https://www.cnblogs.com/myphper/p/3709256.html
Copyright © 2011-2022 走看看