块赋值和单个赋值,attributes[''] 下标不能用来赋值
if(isset($_POST['User'])) { if(false) //单个赋值 { foreach($_POST['User'] as $name=>$value) { echo $name; echo '<br>'; echo $value;echo '<br>'; if($name) { $model->$name=$value; //echo $model->$name; echo '<br>';; } } } else //安全块赋值 (name=>value) { $model->attributes=$_POST['User']; }
错误赋值
$model->attributes['password']=hash($this->password);
浙公网安备 33010602011771号