下面是循环内的数组: 我想通过[date-begin]和[date-end] 来过滤这个数组。例如,如果我发布startdate = 2015-06-29和enddate = 2015-08-29 然后这个范围之间的数组数据应该出现。按元素过滤数组
我想:
1. array_slice
2.foreach(range ($startdate,$enddate) as $data){
echo "Age: {$data}<br />";
}
Array
(
[name] => MCLE 201
[date-begin] => 2015-06-29
[date-end] => 2015-06-29
)
Array
(
[name] => MCLE 201
[date-begin] => 2015-07-29
[date-end] => 2015-07-29
)
Array
(
[name] => MCLE 201
[date-begin] => 2015-08-29
[date-end] => 2015-08-29
)
Array
(
[name] => MCLE 201
[date-begin] => 2015-09-29
[date-end] => 2015-09-29
)
看看array_filter或尝试foreach –