最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

        <address id="zywqv"></address>
        <ul id="zywqv"></ul>
      1. php生成二維碼時(shí)出現(xiàn)中文亂碼的解決方法

         更新時(shí)間:2014年12月18日 11:04:18   投稿:shichen2014  
        這篇文章主要介紹了php生成二維碼時(shí)出現(xiàn)中文亂碼的解決方法,較為詳細(xì)的分析了php生成二維碼的方法,以及出現(xiàn)亂碼時(shí)的解決方法,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

        本文實(shí)例講述了php生成二維碼時(shí)出現(xiàn)中文亂碼的解決方法。分享給大家供大家參考。具體分析如下:

        最近做了個(gè)掃描二維碼得到vcard的項(xiàng)目,遇到一個(gè)問題,有一部分生成完的二維碼,用android系統(tǒng)手機(jī)掃描后得到的vcard中的中文姓名是亂碼,經(jīng)過比對(duì)發(fā)現(xiàn),這部分vcard中ORG這個(gè)類型沒有內(nèi)容,隨即判斷沒內(nèi)容就加上一個(gè)固定的字符串,這樣亂碼的問題得以解決.

        php生成二維碼的幾種方式

        1.google開放api,代碼如下:

        復(fù)制代碼 代碼如下:
        $urlToEncode="http://m.fzitv.net";
        generateQRfromGoogle($urlToEncode);
        function generateQRfromGoogle($chl,$widhtHeight ='150',$EC_level='L',$margin='0')
        {
        $url = urlencode($url);
        echo '';
        }

        2.php類庫PHP QR Code

        地址:http://phpqrcode.sourceforge.net/

        下載:http://sourceforge.net/projects/phpqrcode/

        用例,代碼如下:

        # 創(chuàng)建一個(gè)二維碼文件

        復(fù)制代碼 代碼如下:
        QRcode::png('code data text', 'filename.png');

        # 生成圖片到瀏覽器

        復(fù)制代碼 代碼如下:
        QRcode::png('some othertext 1234');

        3.libqrencode

        地址:http://fukuchi.org/works/qrencode/index.en.html

        4.QRcode Perl CGI & PHP scripts

        地址:http://www.swetake.com/qr/qr_cgi.html

        第2種方法中在二維碼中間加上logo,修改phpqrcode.php中的QRimage類里的png方法,代碼如下:

        復(fù)制代碼 代碼如下:
        public static function png($frame, $filename = false, $pixelPerPoint = 4, $outerFrame = 4, $saveandprint=FALSE, $mergePic='')
        {
        $image = self::image($frame, $pixelPerPoint, $outerFrame);
        if($mergePic) {
        $im = imagecreatefrompng($mergePic);
        $w = imagesx($im);
        $h = imagesy($im);
        ImageAlphaBlending($image, true);
        ImageAlphaBlending($im, true);
        $qrw = (imagesx($image)-$w)/2;
        $qrh = (imagesy($image)-$h)/2;
        imagecopy($image, $im, $qrw, $qrh, 0, 0, $w, $h);
        imagedestroy($im);
        }
        if ($filename === false) {
        Header("Content-type: image/png");
        ImagePng($image);
        } else {
        ImagePng($image, $filename);
        if($saveandprint===TRUE){
        header("Content-type: image/png");
        ImagePng($image);
        }
        }
        ImageDestroy($image);
        }

        PS:感興趣的朋友還可參考本站二維碼工具:http://tools.jb51.net/transcoding/jb51qrcode

        希望本文所述對(duì)大家的PHP程序設(shè)計(jì)有所幫助。

        相關(guān)文章

        • php摘要生成函數(shù)(無亂碼)

          php摘要生成函數(shù)(無亂碼)

          以前也寫過一個(gè)PHP文章摘要生成方法(函數(shù)), 不過,不怎么好用,也出現(xiàn)亂碼,現(xiàn)在再發(fā)布一個(gè),這個(gè)函數(shù)是在某開源系統(tǒng)上拆下來了,希望對(duì)大家用用
          2012-02-02
        • php字符串過濾strip_tags()函數(shù)用法實(shí)例分析

          php字符串過濾strip_tags()函數(shù)用法實(shí)例分析

          這篇文章主要介紹了php字符串過濾strip_tags()函數(shù)用法,結(jié)合實(shí)例形式分析了php字符串過濾函數(shù)strip_tags()功能、參數(shù)及相關(guān)使用技巧,需要的朋友可以參考下
          2019-06-06
        • PHP面向?qū)ο蟪绦蛟O(shè)計(jì)繼承用法簡(jiǎn)單示例

          PHP面向?qū)ο蟪绦蛟O(shè)計(jì)繼承用法簡(jiǎn)單示例

          這篇文章主要介紹了PHP面向?qū)ο蟪绦蛟O(shè)計(jì)繼承用法,結(jié)合具體實(shí)例形式分析了php面向?qū)ο蟪绦蛟O(shè)計(jì)中繼承的相關(guān)概念、原理、使用技巧與相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
          2018-12-12
        • PHP微信發(fā)送推送消息亂碼的解決方法

          PHP微信發(fā)送推送消息亂碼的解決方法

          今天小編就為大家分享一篇關(guān)于PHP微信發(fā)送推送消息亂碼的解決方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
          2019-02-02
        • ThinkPHP使用心得分享-ThinkPHP + Ajax 實(shí)現(xiàn)2級(jí)聯(lián)動(dòng)下拉菜單

          ThinkPHP使用心得分享-ThinkPHP + Ajax 實(shí)現(xiàn)2級(jí)聯(lián)動(dòng)下拉菜單

          聯(lián)動(dòng)菜單的數(shù)據(jù)存在數(shù)據(jù)庫,可以隨時(shí)通過對(duì)數(shù)據(jù)庫添加刪除修改改變菜單數(shù)據(jù),而不需修改代碼,同時(shí),實(shí)現(xiàn)了2級(jí)后,也可以實(shí)現(xiàn)3級(jí),4級(jí)。。。等關(guān)聯(lián)菜單
          2014-05-05
        • PHP緩存技術(shù)的多種方法小結(jié)

          PHP緩存技術(shù)的多種方法小結(jié)

          這里所說的數(shù)據(jù)緩存是指數(shù)據(jù)庫查詢PHP緩存機(jī)制,每次訪問頁面的時(shí)候,都會(huì)先檢測(cè)相應(yīng)的緩存數(shù)據(jù)是否存在,如果不存在,就連接數(shù)據(jù)庫,得到數(shù)據(jù),并把查詢結(jié)果序列化后保存到文件中,以后同樣的查詢結(jié)果就直接從緩存表或文件中獲得
          2012-08-08
        • 自動(dòng)把純文本轉(zhuǎn)換成Web頁面的php代碼

          自動(dòng)把純文本轉(zhuǎn)換成Web頁面的php代碼

          用PHP來快速將純ASCII文本完美地轉(zhuǎn)換成為可讀的HTML標(biāo)記。
          2009-08-08
        • PHP中的隨機(jī)性 你覺得自己幸運(yùn)嗎?

          PHP中的隨機(jī)性 你覺得自己幸運(yùn)嗎?

          PHP中的隨機(jī)性,你覺得自己幸運(yùn)嗎?
          2016-01-01
        • php中創(chuàng)建字符串的變量實(shí)例講解

          php中創(chuàng)建字符串的變量實(shí)例講解

          在本篇內(nèi)容里小編給大家分享了一篇關(guān)于php中創(chuàng)建字符串的變量實(shí)例講解內(nèi)容,對(duì)此有興趣的朋友們可以跟著學(xué)習(xí)下。
          2021-02-02
        • PHP中函數(shù)rand和mt_rand的區(qū)別比較

          PHP中函數(shù)rand和mt_rand的區(qū)別比較

          mt_rand() 比rand() 快四倍,很多老的 libc 的隨機(jī)數(shù)發(fā)生器具有一些不確定和未知的特性而且很慢。PHP 的 rand() 函數(shù)默認(rèn)使用 libc 隨機(jī)數(shù)發(fā)生器。mt_rand() 函數(shù)是非正式用來替換它的。
          2012-12-12

        最新評(píng)論

        邯郸市| 新巴尔虎左旗| 富民县| 额济纳旗| 桐乡市| 德格县| 金门县| 嫩江县| 雅安市| 长武县| 新泰市| 文山县| 亳州市| 政和县| 东阿县| 大悟县| 军事| 读书| 巍山| 阳原县| 和田市| 易门县| 方城县| 乌拉特前旗| 绥阳县| 长岭县| 兴海县| 普兰县| 大关县| 和硕县| 宿州市| 旺苍县| 大洼县| 渭源县| 南丰县| 岚皋县| 太保市| 伊春市| 巢湖市| 乃东县| 阿荣旗|