旗下导航:搜·么
当前位置:网站首页 > PHP框架 > YII > 正文

yii model猎取毛病的要领【yii框架教程】,yii

作者:搜搜PHP网发布时间:2019-12-18分类:YII浏览:67


导读:model猎取毛病的要领:publicstaticfunctiongetModelError($model){$errors=$model-&g...

model猎取毛病的要领:

public static function getModelError($model) {

    $errors = $model->getErrors();    //获得一切的毛病信息

    if(!is_array($errors)) return '';

    $firstError = array_shift($errors);

    if(!is_array($firstError)) return '';

    return array_shift($firstError);

}

getErrors():返回一切属性或单个属性的毛病,即返回一切考证中发作的毛病。

运用示例以下:

$model = new User();

$model->name = $name;

$model->nick_name = $nick_name;

$model->phone = $phone;

$model->sex = $sex;

$model->isNewRecord = true;      //此语句可省略

if(!$model->save()){         //保留不成功

throw new \RuntimeException('保留败.'.$model::getModelError($model));

}

ki4网,有大批免费的Yii入门教程,迎接人人进修!

以上就是yii model猎取毛病的要领的细致内容,更多请关注ki4网别的相干文章!

标签:yii