Cannot use object of type Model as array 是怎么回事 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 canno model as array 搜索资料 2个回答 #热议# 为什么有人显老,有人显年轻? __windows24 2013-07-08 知道答主 回答量:1 采纳率:0% 帮助的人:1485 我也去答题访问个人页 关注 展开全部 这句话的意思就是你不能将一个对象作为一个数组(赋值)从这句话看出来,你重复定义了一个变量,这个变量你赋的值为一个对象类型。这是不被允许的。举例:$data['a']=new object();$data['b']='123';$data['c']=456;。。。->save($data);这样就会报你上面那个错,希望对你有帮助。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友2073679 2015-05-12 知道答主 回答量:8 采纳率:0% 帮助的人:1.1万 我也去答题访问个人页 关注 展开全部 $district=M('chinaarea')->where("area_id='$delivery_district'")->find();如果没有->find();$district是一个对象 而你下面把它当做数组用了 所以报错 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-04-25 返回的json数据为什么是stdclass object 2017-05-21 Fatal error: Cannot use object... 2010-06-11 PHP数组里循环对象的问题 2011-09-24 php : Uncaught SoapFault excep... 2014-02-16 php分析MSSQL返回的时间位object,怎样输出时间? 2014-05-09 php数据返回的数组问题 2015-02-23 PHP Fatal error: Cannot use ob... 更多类似问题 > 为你推荐: