User是一个模型,通过以下方式向user表添加记录失败
$user=new User();
$user->name='ee';
$user->password='ee';
$user->save();
但是通过这种方式就成了,
$user=new User();
$user['name']='ee';
$user['password']='ee';
$user->save();
我看开发手册上,这两种方式都可以用,为什么我只能用第二中
修饰符的问题吧?贴下User看一下里面的属性。
@五百万: 将protected改成public即可
一般都用第二种,模型这里一般不赋值