嗨,我想知道是否有人能指出我对这个问题的正确方向,我只是不知道从哪里开始。通过嵌套数组循环测试并输出结果相同的结果
我有如下这种结构
Array (
[0] => Array ([day_id] => 1 [plan_id] => 3 [day_num] => 1 [schedule_time] => 1300866720 [checkin_time] => [fine] =>)
[1] => Array ([day_id] => 2 [plan_id] => 3 [day_num] => 2 [schedule_time] => 1300953120 [checkin_time] => [fine] =>)
[2] => Array ([day_id] => 3 [plan_id] => 3 [day_num] => 3 [schedule_time] => 1301039520 [checkin_time] => [fine] =>)
[3] => Array ([day_id] => 4 [plan_id] => 3 [day_num] => 4 [schedule_time] => 1301125920 [checkin_time] => [fine] =>))
我希望能够做的是循环通过它测试“schedule_time”的特定时间的数组,如果它匹配整个数组保存到一个新的阵列。所以说阵列0和1匹配它会输出这样
Array (
[0] => Array ([day_id] => 1 [plan_id] => 3 [day_num] => 1 [schedule_time] => 1300866720 [checkin_time] => [fine] =>)
[1] => Array ([day_id] => 2 [plan_id] => 3 [day_num] => 2 [schedule_time] => 1300953120 [checkin_time] => [fine] =>))
相同结构等
非常感谢。我很难把我的头脑放在每个foreach语句上。坐下来学习这个过程。 – willmcneilly 2011-03-28 17:39:05
@willmcneilly:像这样想:数组是元素列表。 'foreach'循环让你在每次迭代中访问这些元素。它甚至接近英语:*对于这些元素中的每一个都这样做。*元素再次是数组这一事实并没有什么不同。 – 2011-03-28 17:40:52
只是想我会补充说,它完美的作品,但第二个最后括号必须改为一个卷曲的右括号。小的语法错误。 – willmcneilly 2011-03-28 18:45:33