验证阵列领域的指数Laravel 5.4

我在我的要求下两个数组:验证阵列领域的指数Laravel 5.4

from = ["Dec 24,2017",.....] 

to = ["Dec 21,2017",....]

而且我已经添加在Laravel验证规则对他们

'from.*' => 'required', 

'to.*' => 'required',

但现在我有添加新的验证规则。 “from”中的第一个元素必须小于或等于“to”中的第一个元素,并分别用于数组中的其他元素。

from[0] <= to[0]; 

from[1] <= to[1];

任何帮助表示赞赏。

回答:

你可以使用这个片段中,

$date = ["Dec 24,2017", "Dec 24,2017","Dec 24,2017","Dec 24,2017"]; 

$date1 = ["Aug 24,2017", "Dec 26,2017","Feb 24,2017","Nov 24,2017"];

foreach($date as $k => $val){

if(strtotime($date[$k]) > strtotime($date1[$k])){

return false;

}

}

,你也可以编写自定义的验证,并保持上述内部的代码。

它应该解决你的问题。

以上是 验证阵列领域的指数Laravel 5.4 的全部内容, 来源链接: utcz.com/qa/265548.html

回到顶部