pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<small id='pohCI'></small><noframes id='pohCI'>

  1. <legend id='pohCI'><style id='pohCI'><dir id='pohCI'><q id='pohCI'></q></dir></style></legend>

      <bdo id='pohCI'></bdo><ul id='pohCI'></ul>
    <i id='pohCI'><tr id='pohCI'><dt id='pohCI'><q id='pohCI'><span id='pohCI'><b id='pohCI'><form id='pohCI'><ins id='pohCI'></ins><ul id='pohCI'></ul><sub id='pohCI'></sub></form><legend id='pohCI'></legend><bdo id='pohCI'><pre id='pohCI'><center id='pohCI'></center></pre></bdo></b><th id='pohCI'></th></span></q></dt></tr></i><div class="77zz71v" id='pohCI'><tfoot id='pohCI'></tfoot><dl id='pohCI'><fieldset id='pohCI'></fieldset></dl></div>

  2. <tfoot id='pohCI'></tfoot>

      Laravel 中的“格式錯誤的 UTF-8 字符,可能編碼不

      #39;Malformed UTF-8 characters, possibly incorrectly encoded#39; in Laravel(Laravel 中的“格式錯誤的 UTF-8 字符,可能編碼不正確)
    1. <tfoot id='RZ5N9'></tfoot>
        • <i id='RZ5N9'><tr id='RZ5N9'><dt id='RZ5N9'><q id='RZ5N9'><span id='RZ5N9'><b id='RZ5N9'><form id='RZ5N9'><ins id='RZ5N9'></ins><ul id='RZ5N9'></ul><sub id='RZ5N9'></sub></form><legend id='RZ5N9'></legend><bdo id='RZ5N9'><pre id='RZ5N9'><center id='RZ5N9'></center></pre></bdo></b><th id='RZ5N9'></th></span></q></dt></tr></i><div class="rdpv9bn" id='RZ5N9'><tfoot id='RZ5N9'></tfoot><dl id='RZ5N9'><fieldset id='RZ5N9'></fieldset></dl></div>

          <small id='RZ5N9'></small><noframes id='RZ5N9'>

            <bdo id='RZ5N9'></bdo><ul id='RZ5N9'></ul>

              <tbody id='RZ5N9'></tbody>
            <legend id='RZ5N9'><style id='RZ5N9'><dir id='RZ5N9'><q id='RZ5N9'></q></dir></style></legend>
                本文介紹了Laravel 中的“格式錯誤的 UTF-8 字符,可能編碼不正確"的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                問題描述

                我正在使用 Laravel(一個 PHP 框架)為移動設(shè)備編寫服務(wù),并以 JSON 格式返回數(shù)據(jù).在數(shù)據(jù)結(jié)果中有一些字段以UTF-8 編碼.

                I'm using Laravel (a PHP framework) to write a service for mobile and have the data returned in JSON format. In the data result there are some fields encoded in UTF-8.

                以下聲明

                return JsonResponse::create($data); 
                

                返回以下錯誤

                InvalidArgumentException
                HELP
                Malformed UTF-8 characters, possibly incorrectly encoded
                
                Open: /var/www/html/vendor/symfony/http-foundation/Symfony/Component/HttpFoundation/JsonResponse.php
                        } catch (Exception $exception) {
                            restore_error_handler();
                
                            throw $exception;
                        }
                
                        if (JSON_ERROR_NONE !== json_last_error()) {
                            throw new InvalidArgumentException($this->transformJsonError());
                        }
                

                我變了:

                return JsonResponse::create($data);
                

                return JsonResponse::create($data, 200, array('Content-Type'=>'application/json; charset=utf-8' ));
                

                但它仍然無法正常工作.

                but it still isn't working.

                我該如何解決?

                推薦答案

                我編寫了這個方法來處理 UTF8 數(shù)組和 JSON 問題.它適用于數(shù)組(簡單和多維).

                I wrote this method to handle UTF8 arrays and JSON problems. It works fine with array (simple and multidimensional).

                /**
                 * Encode array from latin1 to utf8 recursively
                 * @param $dat
                 * @return array|string
                 */
                   public static function convert_from_latin1_to_utf8_recursively($dat)
                   {
                      if (is_string($dat)) {
                         return utf8_encode($dat);
                      } elseif (is_array($dat)) {
                         $ret = [];
                         foreach ($dat as $i => $d) $ret[ $i ] = self::convert_from_latin1_to_utf8_recursively($d);
                
                         return $ret;
                      } elseif (is_object($dat)) {
                         foreach ($dat as $i => $d) $dat->$i = self::convert_from_latin1_to_utf8_recursively($d);
                
                         return $dat;
                      } else {
                         return $dat;
                      }
                   }
                // Sample use
                // Just pass your array or string and the UTF8 encode will be fixed
                $data = convert_from_latin1_to_utf8_recursively($data);
                

                這篇關(guān)于Laravel 中的“格式錯誤的 UTF-8 字符,可能編碼不正確"的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

                相關(guān)文檔推薦

                Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標(biāo)不起作用)
                PHP PDO ODBC connection(PHP PDO ODBC 連接)
                Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術(shù)方法)
                php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                MSSQL PDO could not find driver(MSSQL PDO 找不到驅(qū)動程序)

                <small id='5RksQ'></small><noframes id='5RksQ'>

                • <bdo id='5RksQ'></bdo><ul id='5RksQ'></ul>
                    <i id='5RksQ'><tr id='5RksQ'><dt id='5RksQ'><q id='5RksQ'><span id='5RksQ'><b id='5RksQ'><form id='5RksQ'><ins id='5RksQ'></ins><ul id='5RksQ'></ul><sub id='5RksQ'></sub></form><legend id='5RksQ'></legend><bdo id='5RksQ'><pre id='5RksQ'><center id='5RksQ'></center></pre></bdo></b><th id='5RksQ'></th></span></q></dt></tr></i><div class="prbzrhv" id='5RksQ'><tfoot id='5RksQ'></tfoot><dl id='5RksQ'><fieldset id='5RksQ'></fieldset></dl></div>
                      • <tfoot id='5RksQ'></tfoot>
                        • <legend id='5RksQ'><style id='5RksQ'><dir id='5RksQ'><q id='5RksQ'></q></dir></style></legend>
                            <tbody id='5RksQ'></tbody>
                          主站蜘蛛池模板: 深圳激光打标机_激光打标机_激光焊接机_激光切割机_同体激光打标机-深圳市创想激光科技有限公司 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 伶俐嫂培训学校_月嫂培训班在哪里报名学费是多少_月嫂免费政府培训中心推荐 | 土壤水分自动监测站-SM150便携式土壤水分仪-铭奥仪器 | 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 流水线电子称-钰恒-上下限报警电子秤-上海宿衡实业有限公司 | 立式矫直机_卧式矫直机-无锡金矫机械制造有限公司 | 并离网逆变器_高频UPS电源定制_户用储能光伏逆变器厂家-深圳市索克新能源 | 咖啡加盟,咖啡店加盟连锁品牌-卡小逗 | HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 阜阳成人高考_阜阳成考报名时间_安徽省成人高考网 | 模温机-油温机-电加热导热油炉-工业冷水机「欧诺智能」 | 长城人品牌官网 | 篷房|仓储篷房|铝合金篷房|体育篷房|篷房厂家-华烨建筑科技官网 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 十二星座查询(性格特点分析、星座运势解读) - 玄米星座网 | 自动螺旋上料机厂家价格-斗式提升机定制-螺杆绞龙输送机-杰凯上料机 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 沈阳液压泵_沈阳液压阀_沈阳液压站-沈阳海德太科液压设备有限公司 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 大型工业风扇_工业大风扇_大吊扇_厂房车间降温-合昌大风扇 | 盘装氧量分析仪-防爆壁挂氧化锆分析仪-安徽吉帆仪表有限公司 | 上海噪音治理公司-专业隔音降噪公司-中广通环保| 小港信息港-鹤壁信息港 鹤壁老百姓便民生活信息网站 | 天一线缆邯郸有限公司_煤矿用电缆厂家_矿用光缆厂家_矿用控制电缆_矿用通信电缆-天一线缆邯郸有限公司 | 翰香原枣子坊加盟费多少钱-正宗枣核糕配方培训利润高飘香 | 论文查重_免费论文查重_知网学术不端论文查重检测系统入口_论文查重软件 | 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 影像测量仪_三坐标测量机_一键式二次元_全自动影像测量仪-广东妙机精密科技股份有限公司 | 智能电表|预付费ic卡水电表|nb智能无线远传载波电表-福建百悦信息科技有限公司 | 桁架机器人_桁架机械手_上下料机械手_数控车床机械手-苏州清智科技装备制造有限公司 | 东风体检车厂家_公共卫生体检车_医院体检车_移动体检车-锦沅科贸 | 志高装潢官网-苏州老房旧房装修改造-二手房装修翻新 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 污水提升器,污水提升泵,污水提升装置-德国泽德(zehnder)水泵系统有限公司 | 常州减速机_减速机厂家_常州市减速机厂有限公司 | 菲希尔FISCHER测厚仪-铁素体检测仪-上海吉馨实业发展有限公司 | 灌木树苗-绿化苗木-常绿乔木-价格/批发/基地 - 四川成都途美园林 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | 非甲烷总烃分析仪|环控百科 | 餐饮加盟网_特色餐饮连锁加盟店-餐饮加盟官网 |