我在 MySQL 表中有两个日期列表,输出如下:
$BetDate - array(25) { [0]=> int(1355468400) [1]=> int(1355468400) [2]=> int(1355468400) [3]=> int(1355468400) [4]=> int(1355468400) [5]=> int(1355468400) [6]=> int(1355295600) [7]=> int(1355295600) [8]=> int(1355295600) [9]=> int(1355295600) [10]=> int(1355468400) [11]=> int(1355468400) [12]=> int(1355209200) [13]=> int(1355209200) [14]=> int(1355209200) [15]=> int(1355295600) [16]=> int(1355209200) [17]=> int(1355209200) [18]=> int(1355468400) [19]=> int(1355468400) [20]=> int(1355554800) [21]=> int(1355554800) [22]=> int(1355554800) [23]=> int(1355554800) [24]=> int(1355554800) }
array(25) { [0]=> string(10) "2012-12-14" [1]=> string(10) "2012-12-14" [2]=> string(10) "2012-12-14" [3]=> string(10) "2012-12-14" [4]=> string(10) "2012-12-14" [5]=> string(10) "2012-12-14" [6]=> string(10) "2012-12-12" [7]=> string(10) "2012-12-12" [8]=> string(10) "2012-12-12" [9]=> string(10) "2012-12-12" [10]=> string(10) "2012-12-14" [11]=> string(10) "2012-12-14" [12]=> string(10) "2012-12-11" [13]=> string(10) "2012-12-11" [14]=> string(10) "2012-12-11" [15]=> string(10) "2012-12-12" [16]=> string(10) "2012-12-11" [17]=> string(10) "2012-12-11" [18]=> string(10) "2012-12-14" [19]=> string(10) "2012-12-14" [20]=> string(10) "2012-12-15" [21]=> string(10) "2012-12-15" [22]=> string(10) "2012-12-15" [23]=> string(10) "2012-12-15" [24]=> string(10) "2012-12-15" }
$BetGameDate - array(4) { [0]=> int(1355554800) [1]=> int(1355468400) [2]=> int(1355900400) [3]=> int(1355554800) }
array(4) { [0]=> string(10) "2012-12-15" [1]=> string(10) "2012-12-14" [2]=> string(10) "2012-12-19" [3]=> string(10) "2012-12-15" }
这是我的一些PHP代码:
foreach($checkit as $row1) {
$BetDate[] = strtotime($row1['BetDate']);
}
foreach($result as $row) {
$BetGameDate[] = strtotime($row['GameDate']);
}
for($i=0; $i<=$count; $i++) {
if($BetDate==$BetGameDate[$i]) {
echo "Hello2";
}
}
但是,我想以下列方式比较日期:我想循环$BetGameDate
查看 中的任何日期是否$BetDate
与 的第 i 个选择相匹配$BetGameDate
。我的代码没有回显结果,真正让我困惑的是,当我在 if 语句中更改$BetDate
为时$BetDate[$i]
,它会回显 Hello2 两次,此时只有一个选择应该相等(第二个值,数组中的第一个位置)。有没有人有关于如何$BetGameDate[$i]
与所有日期进行比较的建议$BetDate[]
?
任何帮助是极大的赞赏!