阅读背景:

php开发--yii2框架内错误调试总结

来源:互联网 
1、$this->error();model验证错误,yii提供的最常用的调试方法

2、打印原始sql,在调试sql问题的情况下特别管用,看看自己写的sql是否有问题
$query = new Books::find()->where('author=2');
echo $query->createCommand()->sql;
或者$query->createCommand()->getRawSql()

3、getErrors,同样是获取validate的验证错误,有些错误可以直接在输入框展示,方便调试
使用方法
<?php
$model = new EntryForm();
$model->name = 'Qiang';
$model->email = 'bad';
if ($model->validate()) {
    // 验证成功!
} else {
    // 失败!
    // 使用 $model->getErrors() 获取错误详情
}1、$this->error();model验证错误,yii提供的最常用的调试方法

2、打印



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: