<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          dcodephp 生成二維碼

          聯(lián)合創(chuàng)作 · 2023-09-30 13:01

          一個(gè)基于QR Code encoder的生成二維碼的php擴(kuò)展,同時(shí)實(shí)現(xiàn)了Discuz論壇系統(tǒng)里面的authcode函數(shù),相比php版本速度更快,生成幾萬個(gè)二維碼秒秒鐘。如果使用Discuz論壇,需要有這方面性能提升的,那么該擴(kuò)展時(shí)不錯(cuò)的選擇。

          依賴: php5.4+ libpng

          示例代碼:

          DCode::encrypt($src, $key = "THIS IS SHIT", $ckeylength = 8, $expire = 0);
          DCode::decrypt($src, $key = "THIS IS SHIT", $ckeylength = 8);
          
          /** 
          * DCode::qrcode($str, $version = 0, $level = QR_ECLEVEL_L, $mode = QR_MODE_KANJI, $casesensitive = 0);
          * @param $str;
          * @param $version = 0;
          * @param $level = QR_ECLEVEL_L;
          * @param $model = QR_MODE_KANJI;
          * @param $casesensitive = 0;
          * @return string
          */
          $filecontent = DCode::qrcode("HELLO");
          file_put_contents("test.png", $filecontent);
          
          /**
          * DCode::qrcode8bit($str, $version = 0, $level = QR_ECLEVEL_L);
          * @param $str;
          * @param $version = 0;
          * @param $level = QR_ECLEVEL_L;
          * @return string
          */
          $filecontent = DCode::qrcode8bit("HELLO WORLD");
          file_put_contents("test1.png", $filecontent);
          
          /**
          * DCode::qrcodedata($sizeof, $data, $version = 0, $level = QR_ECLEVEL_L);
          * @param $sizeof
          * @param $data
          * @param $version = 0;
          * @param $level = QR_ECLEVEL_L;
          * @return string
          */
          $filecontent = DCode::qrcodedata(strlen("HELLO WORLD"), "HELLO WORLD");
          file_put_contents("test2.png", $filecontent);
          
          dcode_encrypt($src, $key = "THIS IS SHIT", $ckeylength = 8, $expire = 0);
          dcode_decrypt($src, $key = "THIS IS SHIT", $ckeylength = 8);
          
          $filecontent = dcode_qrcode("HELLO");
          file_put_contents("test.png", $filecontent);
          
          $filecontent = dcode_qrcode8bit("HELLO 8bit");
          file_put_contents("test1.png", $filecontent);
          
          $filecontent = dcode_qrcodedata(strlen("HELLO 8bit"), "HELLO 8bit");
          file_put_contents("test2.png", $filecontent);


          瀏覽 21
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          二維碼掃描和生成
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  大香蕉操逼逼 | 91肏逼 | 8050网午夜一级 | 激情丁香婷婷 | 一级黄色免费视频网站 |