TP5報錯variable type error: array


 

variable type error: array

當你在tp5框架中寫方法時返回一個數組時,tp5會報錯:variable type error: array

這是因為tp5不支持返回數組。

  1. 方法一:需要修改你的源代碼

        直接在返回語句中加上json()、xml().....等你需要返回的數據類型函數

    例如:  

    return json($Data);

     

  2. 方法一:不修改修改源代碼,需修改tp5配置文件

    找到並打開tp5框架中的"config.php"配置文件。在該配置文件中找到

    'default_return_type'    => 'html'(如下圖所示)

    將這個屬性設置為你需要返回的數據類型。例如這里可以設置為:

    'default_return_type'    => 'json'或者'default_return_type'    => 'xml'

 

 

文章來源:劉俊濤的博客

歡迎關注,有問題一起學習歡迎留言、評論


免責聲明!

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



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