例如 数组是这样的
$data = [ [ 'mobile'=> '手机号码1', 'price' => '100.00' ], [ 'mobile'=> '手机号码2', 'price' => '500.00' ], ];
一维数组的验证是直接可以
protected $rule = [ 'mobile'=> 'require|mobile', ]
但是现在是二维数组,Tp是有自定义验证的,现在想验证的是,数组里面的手机号码必须有值而且必须是合法的手机号码,金额必须为正整数或者小数点后有两位!
自定义验证:
protected $rule = [ 'mobile'=> 'require|array|checkMobile', ]
//自定义验证函数protected function checkMobile(){ //在这里面咋使用验证呢? //最好是可以使用Tp自带的规则 比如mobile require unique等!!!!}
凤凰求蛊