variable type error: array
當你在tp5框架中寫方法時返回一個數組時,tp5會報錯:variable type error: array
這是因為tp5不支持返回數組。
-
方法一:需要修改你的源代碼
直接在返回語句中加上json()、xml().....等你需要返回的數據類型函數
例如:
return json($Data);
-
方法一:不修改修改源代碼,需修改tp5配置文件
找到並打開tp5框架中的"config.php"配置文件。在該配置文件中找到
'default_return_type' => 'html'(如下圖所示)
將這個屬性設置為你需要返回的數據類型。例如這里可以設置為:
'default_return_type' => 'json'或者'default_return_type' => 'xml'
文章來源:劉俊濤的博客
歡迎關注,有問題一起學習歡迎留言、評論