2个回答
展开全部
你要获你选择的内容就必须获得_validate属性,而_validate是protected的所以不能通过实例获得,可以在DemoModel类中加一个方法定义为公有的来获得。
如:public funciton getVali(){
return $this->_validate[0][2];
}
$user->getVali()就可以输出"用户名必填"。但我想这不是你想要的。这样的获得不管用户名有没有填都会显示出这条提示。我想你应该用$user->getError()来得到当前表单的提交错误信息。如果用户没有填用户名echo $user->getError();就会输出"用户名必填"
如:public funciton getVali(){
return $this->_validate[0][2];
}
$user->getVali()就可以输出"用户名必填"。但我想这不是你想要的。这样的获得不管用户名有没有填都会显示出这条提示。我想你应该用$user->getError()来得到当前表单的提交错误信息。如果用户没有填用户名echo $user->getError();就会输出"用户名必填"
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询