關於Laravel中使用response()方法調用json()返回數據unicode編碼轉換的問題解決


laravel默認返回的json是unicode碼,如果為直接可以看的文字,后面要加  ->setEncodingOptions(JSON_UNESCAPED_UNICODE) 不讓轉成unicode碼

 

return Response::json($data, $this->getStatusCode(), $header)->setEncodingOptions(JSON_UNESCAPED_UNICODE);

 

public function response(){
        // 返回json數據
        $data = [
            'errCode'   => 0,
            'errMsg'    => '這是一條錯誤信息',
            'data'  => '這是一條數據信息',
        ];
        return response()->json($data)->setEncodingOptions(JSON_UNESCAPED_UNICODE);
    }

 

 

 

轉: https://blog.csdn.net/qq_36602939/article/details/87378765

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM