首页 新闻 会员 周边

TP5添加数据失败 ???为什么?

0
[待解决问题]

User是一个模型,通过以下方式向user表添加记录失败
$user=new User();
$user->name='ee';
$user->password='ee';
$user->save();
但是通过这种方式就成了,
$user=new User();
$user['name']='ee';
$user['password']='ee';
$user->save();
我看开发手册上,这两种方式都可以用,为什么我只能用第二中

五百万的主页 五百万 | 初学一级 | 园豆:33
提问于:2023-09-21 17:14
< >
分享
所有回答(2)
0

修饰符的问题吧?贴下User看一下里面的属性。

大楚打码人 | 园豆:4313 (老鸟四级) | 2023-09-21 17:34

支持(0) 反对(0) 五百万 | 园豆:33 (初学一级) | 2023-09-21 18:10

@五百万: 将protected改成public即可

支持(0) 反对(0) 大楚打码人 | 园豆:4313 (老鸟四级) | 2023-09-22 10:36
0

一般都用第二种,模型这里一般不赋值

刘韬 | 园豆:0 (初学一级) | 2023-10-03 11:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册