3.2.1 - 普通 - 未处理
如果 验证字段不存在映射表里面的字段的话就会返回空数组,那么文档上在例子就错了//模型类
namespace Home\Model;
use Think\Model;
class UserModel extends Model{
protected $_validate = array(
array('phone','require','手机号码必须!'), //默认情况下用正则进行验证
}
//控制器实现
$User = D("User"); // 实例化User对象
$data=array(
'phone'=>'15913125143'
);
if (!$User->create($data)){
// 如果创建失败 表示验证没有通过 输出错误提示信息
exit($User->getError());
}else{
// 验证通过 可以进行其他数据操作
}
/*user 表*/
create table tk_user(
id int not null primary key auto_cerment,
acount char(20) not null index unique(acount),
name char(32) not null default '',
pwd char(128) not null default ''
)engine=innodb defautl charset=utf8
