🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
``` <?php namespace app\index\controller; use think\Controller; class User extends Controller { try { $res = model('User')->add($data); }catch (\Exception $e) { $this->error($e->getMessage()); } ----------- <?php namespace app\common\model; use think\Model; class User extends BaseModel { public function add($data = []) { // 如果提交的数据不是数组 if(!is_array($data)) { exception('传递的数据不是数组'); } $data['status'] = 1; return $this->data($data)->allowField(true) ->save(); } /** * 根据用户名获取用户信息 * @param $username */ public function getUserByUsername($username) { if(!$username) { exception('用户名不合法'); } $data = ['username' => $username]; return $this->where($data)->find(); } } ``` ``` $validate = validate('Category'); $data['name'] = htmlentities($data['name']); ```