程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 二維碼在線生成圖片PHP源代碼

二維碼在線生成圖片PHP源代碼

編輯:關於PHP編程

       二維碼現在變得越來越流行了,這裡介紹兩端PHP的二維碼生成代碼,一段使用了Google開放的二維碼API,另一段使用的是PHP QR Code二維碼開源類庫,都很簡單。

      1、使用Google Chart API生成二維碼圖片

      Google Chart API是一個功能十分強大的API,生成二維碼僅僅是其中的一個小功能。這裡只介紹二維碼部分,如果想了解更多功能,可以登錄官網地址:http://code.google.com/intl/zh-CN/apis/chart/

      代碼如下:

      

      $urlToEncode="http://www.weste.net";

      generateQRfromGoogle($urlToEncode);

      function generateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0')

      {

      $url = urlencode($url);

      echo 'QR code';

      }

      ?>

      生成的二維碼圖片:

      2、使用PHP QR Code生成二維碼圖片

      PHP QR Code是一個開源的php二維碼開源類庫,基於libqrencode C庫,並提供API代碼創建QR條碼圖像,支持png、jpg格式。功能強大,使用起來也非常簡單。

      demo代碼如下:

      

      include "./phpqrcode/phpqrcode.php";

      $value="http://www.weste.net";

      $errorCorrectionLevel = "L";

      $matrixPointSize = "4";

      QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize);

      exit;

      ?>

      生成的二維碼圖片:

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved