public function actionModify() { $data = Yii::$app->request->post(); //$data=Yii::$app->request->post(); unset($data['corns']); unset($data['cornsforgrab']); unset($data['money']); unset($data['fatherid']); unset($data['directalliancecount']); unset($data['allalliancecount']); unset($data['isdraw']); unset($data['pwd']); unset($data['paypwd']); if (empty($data['phone'])) { return array('flag' => 0, 'msg' => 'no enough arg!'); } $model = Users::findone(['phone' => $data['phone']]); foreach ($data as $key => $value) { $model->{$key} = $value; } if ($model->save()) { return array('flag' => 1, 'msg' => 'Modify success!'); } else { return array('flag' => 0, 'msg' => 'Modify fail!'); } }