精华内容
下载资源
问答
  • php qrcode

    2013-07-04 12:58:32
    php qrcodephp生成二维码库
  • phpqrcode 项目介绍 开源的phpqrcode生成二维码 使用说明 案例一:demo.php 案例二:phpqrcode / index.php 参与贡献 phpqrcode(官网)[ ]
  • phpqrcode.php

    2020-09-16 12:12:11
    php生成二维码的扩展库phpqrcode,依赖gd库。php默认是开gd的。在此做个备份。以备以后找不到
  • PHP版的二维码生成器——phpqrcode,截止至20190402为最新版本
  • phpqrcode类库官网下载地址: https://sourceforge.net/projects/phpqrcode/ 1.我们先看看php是怎么生成二维码的   1.首先我们先下载一下 phpqrcode 类库。  2.下载完后解压我们会发现 phpqrcode文件夹 里面有一...
  • phpqrcode二维码库

    2016-12-06 10:07:18
    该库对原版的qrcode.php稍作修改,...可通过该库生成通用二维码,加logo,加文字的个性二维码。在ci框架中放入system/libraries下面。在控制器中 的加载方式 $this->load->library('phpqrcode/qrcode','','qrcode');
  • PHP使用phpqrcode生成二维码

    千次阅读 2019-05-18 00:19:29
    composer安装phpqrcode composer require aferrandini/phpqrcode 引入自动加载类 require './vendor/autoload.php'; use \PHPQRCode\QRcode; 简单使用 <?php require './vendor/autoload.php'; use \...

    composer安装phpqrcode

     composer require aferrandini/phpqrcode

    引入自动加载类

    require './vendor/autoload.php';
    use \PHPQRCode\QRcode;

     简单使用

    <?php
    require './vendor/autoload.php';
    use \PHPQRCode\QRcode;
    
    QRcode::png("this is qrcode", "./qrcode.png", 'L', 4, 2);
    
    ?>

    查看效果 


     phpqrcode官网:

    http://phpqrcode.sourceforge.net/

    展开全文
  • 本文实例讲述了PHP基于phpqrcode类生成二维码的方法。分享给大家供大家参考,具体如下: 使用PHP语言生成二维码,还是挺有难度的,当然调用生成二维码图片的接口(比如:联图网http://www.liantu.com/的接口)除外,...
  • phpqrcode.php 下载地址:https://sourceforge.net/projects/phpqrcode/ //测试可行 utf-8格式 <?php header("Content-type: text/html; charset=utf-8"); include 'phpqrcode.php'; //引入...

    phpqrcode.php

    下载地址:https://sourceforge.net/projects/phpqrcode/

    //测试可行 utf-8格式

    <?php
    header("Content-type: text/html; charset=utf-8");
    
    include 'phpqrcode.php';  //引入phpqrcode.php
    //支持中文
    
    $value = "内容";
    //$value="http://www.weste.net";
    $errorCorrectionLevel = "L";
    $matrixPointSize = "4";
    QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize);
    exit;
    

      

     

    转载于:https://www.cnblogs.com/fan-bk/p/7701105.html

    展开全文
  • PHP QRCODE 彩色 二维码

    2016-04-05 09:19:44
    重写了下phpqrcode 加了彩色 加了LOGO和BG 然后把PNG GIF JPEG组合到一起 精简了一些代码
  • phpqrcode生成二维码

    2019-01-03 10:19:00
    一。...将phpqrcode.php重命名为符合thinkPHP文件规则的文件名class.phpqrcode.php,放置到:ThinkPHP/Library/Vendor/PHPQRcode/class.phpqrcode.php (注意大小写哦)注意:现在放置的是thinkPH...

    一。下载phpqrcode:https://sourceforge.net/projects/phpqrcode/

     

    将phpqrcode.php重命名为符合thinkPHP文件规则的文件名class.phpqrcode.php,放置到:ThinkPHP/Library/Vendor/PHPQRcode/class.phpqrcode.php (注意大小写哦)
    注意:现在放置的是thinkPHP默认的第三方类库目录,如果在index.php定义了如define('VENDOR_PATH',APP_PATH.'Common/Vendor/'); 那么文件放置的路径要与之相同,免得出现class 'QRcode' not found情况。

     

    二创建用户自定义函数文件Application/Home/Common/function.php,放置如下函数:

    /**
     * 功能:生成二维码
     * @param string $qr_data   手机扫描后要跳转的网址
     * @param string $qr_level  默认纠错比例 分为L、M、Q、H四个等级,H代表最高纠错能力
     * @param string $qr_size   二维码图大小,1-10可选,数字越大图片尺寸越大
     * @param string $save_path 图片存储路径
     * @param string $save_prefix 图片名称前缀
     */
     function createQRcode($save_path,$qr_data='PHP QR Code :)',$qr_level='L',$qr_size=4,$save_prefix='qrcode'){
        if(!isset($save_path)) return '';
        //设置生成png图片的路径
        $PNG_TEMP_DIR = & $save_path;
        //导入二维码核心程序
        vendor('PHPQRcode.class#phpqrcode');  //注意这里的大小写哦,不然会出现找不到类,PHPQRcode是文件夹名字,class#phpqrcode就代表class.phpqrcode.php文件名
        //检测并创建生成文件夹
        if (!file_exists($PNG_TEMP_DIR)){
            mkdir($PNG_TEMP_DIR);
        }
        $filename = $PNG_TEMP_DIR.'test.png';
        $errorCorrectionLevel = 'L';
        if (isset($qr_level) && in_array($qr_level, array('L','M','Q','H'))){
            $errorCorrectionLevel = & $qr_level;
        }
        $matrixPointSize = 4;
        if (isset($qr_size)){
            $matrixPointSize = & min(max((int)$qr_size, 1), 10);
        }
        if (isset($qr_data)) {
            if (trim($qr_data) == ''){
                die('data cannot be empty!');
            }
            //生成文件名 文件路径+图片名字前缀+md5(名称)+.png
            $filename = $PNG_TEMP_DIR.$save_prefix.md5($qr_data.'|'.$errorCorrectionLevel.'|'.$matrixPointSize).'.png';
            //开始生成
            QRcode::png($qr_data, $filename, $errorCorrectionLevel, $matrixPointSize, 2);
        } else {
            //默认生成
            QRcode::png('PHP QR Code :)', $filename, $errorCorrectionLevel, $matrixPointSize, 2);
        }
        if(file_exists($PNG_TEMP_DIR.basename($filename)))
            return basename($filename);
        else
            return FALSE;
     }

     

     

    三 开始调用,假设通过网址/?m=home&c=index&a=qrcode访问,那我们相应的在Application/Home/Controller/IndexController.class.php文件里加入方法,如下:

    <?php
     namespace Home\Controller;
     use Think\Controller;
     class IndexController extends Controller {
        public function index(){ }
        public function qrcode(){
            $save_path = isset($_GET['save_path'])?$_GET['save_path']:ROOT_PATH.'Public/qrcode/';  //图片存储的绝对路径
            $web_path = isset($_GET['save_path'])?$_GET['web_path']:'/Public/qrcode/';        //图片在网页上显示的路径
            $qr_data = isset($_GET['qr_data'])?$_GET['qr_data']:'http://www.zetadata.com.cn/';
            $qr_level = isset($_GET['qr_level'])?$_GET['qr_level']:'H';
            $qr_size = isset($_GET['qr_size'])?$_GET['qr_size']:'10';
            $save_prefix = isset($_GET['save_prefix'])?$_GET['save_prefix']:'ZETA';
            if($filename = createQRcode($save_path,$qr_data,$qr_level,$qr_size,$save_prefix)){
                $pic = $web_path.$filename;
            }
            echo "<img src='".$pic."'>";
        }
     }

     

     

     

    四 附不同参数生成的不同图片尺寸:

     

     

     

    转载  http://www.thinkphp.cn/Uploads/editor/2015-06-17/558187c85c6d9.png 

    转载于:https://www.cnblogs.com/wen-zi/p/10212727.html

    展开全文
  • 本文实例讲述了PHP基于phpqrcode生成带LOGO图像的二维码。分享给大家供大家参考。具体如下: 这里PHP使用phpqrcode生成带LOGO图像的二维码,使用起来很方便,代码中含 生成不带Logo的标准二维码和生成带Logo的二维码...
  • 主要介绍了PHP QRCODE生成彩色二维码的方法,简单分析了phpqrcode文件用于生成彩色二维码的相关参数设置技巧,需要的朋友可以参考下
  • PHPqrcode生成二维码类
  • // ==============php phpqrcode 生成二维码========================  // 下载地址:http://sourceforge.net/projects/phpqrcode/files/latest/download  // 只需要包含 phpqrcode.php 文件就可以。  ...
    1. <?php  
    2. // ==============php phpqrcode 生成二维码========================  
    3. // 下载地址:http://sourceforge.net/projects/phpqrcode/files/latest/download  
    4. // 只需要包含 phpqrcode.php 文件就可以。  
    5.   
    6. // 一:直接输出  
    7. include "./phpqrcode.php";   
    8. $value="http://www.useryx.com";  
    9. $errorCorrectionLevel = "L"// 纠错级别:L、M、Q、H  
    10. $matrixPointSize = "4"// 点的大小:1到10  
    11. QRcode::png($value, false, $errorCorrectionLevel$matrixPointSize);  
    12.   
    13.   
    14. // 二:图片文件输出  
    15. include('./phpqrcode.php');  
    16. $data = 'http://www.useryx.com';  
    17. $filename = 'useryx.png';  //  生成的文件名  
    18. $errorCorrectionLevel = 'L';  // 纠错级别:L、M、Q、H  
    19. $matrixPointSize = 4; // 点的大小:1到10  
    20. QRcode::png($data$filename$errorCorrectionLevel$matrixPointSize, 2);   
    21.   
    22.   
    23. //三: 生成中间带logo的二维码  
    24. include('./phpqrcode.php');  
    25. $value='http://www.useryx.com';  
    26. $logo = 'logo.jpg'// 中间的logo  
    27. $QR = "base.png"// 自定义生成的。结束后可以删除  
    28. $last = "last.png"// 最终生成的图片  
    29. $errorCorrectionLevel = 'L';  
    30. $matrixPointSize = 10;  
    31. QRcode::png($value$QR$errorCorrectionLevel$matrixPointSize, 2);  
    32. if($logo !== FALSE){  
    33.     $QR = imagecreatefromstring(file_get_contents($QR));  
    34.     $logo = imagecreatefromstring(file_get_contents($logo));  
    35.     $QR_width = imagesx($QR);  
    36.     $QR_height = imagesy($QR);  
    37.     $logo_width = imagesx($logo);  
    38.     $logo_height = imagesy($logo);  
    39.     $logo_qr_width = $QR_width / 5;  
    40.     $scale = $logo_width / $logo_qr_width;  
    41.     $logo_qr_height = $logo_height / $scale;  
    42.     $from_width = ($QR_width - $logo_qr_width) / 2;  
    43.     imagecopyresampled($QR$logo$from_width$from_width, 0, 0, $logo_qr_width$logo_qr_height$logo_width$logo_height);  
    44. }  
    45. imagepng($QR,$last); // 生成最终的文件  
    46. ?>  
    展开全文
  • thinkphp5整合phpexcel,phpqrcode,phpmailer,thinkphp5整合phpexcel,phpqrcode,phpmailer
  • 首先下载phpqrcode,解压把整个包都放入thinkphp/library/vendor/下 在控制器中新建方法,首先引文phpqrcode文件 引入后就能直接生成二维码了,下面是一个例子,生成 function createcode(){ Vendor('...
  • http://phpqrcode.sourceforge.net/ 下载官网提供的类库后,只需要使用phpqrcode.php就可以生成二维码了,当然您的PHP环境必须开启支持GD2。 phpqrcode.php提供了一个关键的png()方法,其中 参数$text表示生成二位的...
  • php写的一个简易版的生成二维码的PHPqrCode类库
  • 微改phpqrcode实现面向对象风格:保留输出到前端、写入文件,去掉了写入文件同时输出到前端,增加贴Logo并且可以设置横向比例,增加返回GdImage对象可直接用于海报生成等场景,完善了jpg格式的输出
  • PHPqrCode生成二维码类免费下载
  • 利用phpqrcode生成二维码插件,https://blog.csdn.net/king2wang/article/details/81284791,这是我写的一个生成二维码的教程,内附插件免费下载地址,可以看一下
  • phpqrcode-2010100721_1.1.4.zip

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,411
精华内容 564
关键字:

phpqrcode