tp自动验证流程和返回空数组的问题

今天下午上班做配置表数据自动验证更新时,发现验证失败返回false,而验证成功返回的却只是空数组,导致一直判断为false;


大概流程是这样

配置表有id name value 4个字段

然后我的配置是一条一条存在value的

如  site_name  我爱PHP网  

当验证site_name是否小于20个字符时,虽然验证成功,但是因为和表字段的字段名不对等,

site_name不等于 id 不等于name 不等于 value  

所以返回空数组

解决方法为判断返回值时弄成全等于false  ===false;

则可以区分是否验证成功 



tp的自动验证流程为,先判断验证规则是否通过,再尝试创建此条数据是否创建成功,能创建成功的数据则作为数组返回

仙士可博客
请先登录后发表评论
  • 最新评论
  • 总共1条评论
仙士可博客

仙士可仙士可博客

2017-04-06 17:37:17 回复

  • 本站由白俊遥博客程序搭建
    © 2017-1-17 php20.cn 版权所有 ICP证:闽ICP备17001387号
  • 本网站由: 提供cdn加速/云存储服务
  • 联系邮箱:1067197739@qq.com