验证器自定义规则“IDMustBePositiveInt”不执行
来源:4-6 自定义验证规则
慕丝9175371
2017-07-16
七月老师,我按照你的方法写的验证器自定义规则无法使用,按照断点设置不会跳入到IDMustBePositiveInt的isPositiveInteger
这个自定义规则里面来,单步调试也没有发现问题,banner页面里面也use了,而且protected $rule=['id'=>'require|isPositiveInteger:'];
里面isPositiveInteger加不加‘:’我都试过了,还是没有用,已经卡了两天了,求解答!!!
写回答
4回答
-
从你的截图我能看出来的就是 后面加了冒号。我不知道为什么这里要加冒号。这个我也需要调试,你看看可不可以对比一下 我提供的项目源代码。看看是不是哪里写的不对?我刚刚测试了下,项目是没问题的。
022017-07-17 -
ShineTech
2017-10-31
你写的代码没问题。加不加 冒号 都没毛病。//TP5文档中也有人反馈需要加冒号。
10 -
慕雪4443391
2018-03-15
我也是同样的情况,ID不会跳转到IDMustBePositiveInt的isPositiveInteger,求指点
00 -
金刚小仓
2017-07-17
我在后面加冒号后就正常执行了,不加冒号就会一直false
00
相似问题