企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
现象 thinkphp `index.php` 控制器下有 `test()` 方法 ~~~ public function test(){ $result=array('test'=>'123'); return $result; } ~~~ thinkphp5 调用test方法的时候返回数组提示: ~~~ variable type error: array ~~~ 原因 直接访问控制器方法的时候控制器方法是不能直接用 return 来输出数组的,需要转换为字符串形式就可以了 ~~~ return json($result); ~~~ 具体参看 http://www.kancloud.cn/manual/thinkphp5/118017