[英]PHP bidimensional array and foreach code iterations
我需要在二维数组中迭代一些代码。 在我的表单中,有一个输入文本框,用户可以在其中输入日期
数组$ myArray是
Array
(
[range1] => Array
(
[From] => 01/07/2002
[To] => 31/12/2002
[Rate] => 10.35
)
[range2] => Array
(
[From] => 01/01/2003
[To] => 30/06/2003
[Rate] => 9.85
)
[range3] => Array
(
[From] => 01/07/2003
[To] => 31/12/2003
[Rate] => 9.1
)
.
.
.
.
[range24] => Array
(
[From] => 01/01/2014
[To] => 30/06/2014
[Rate] => 8.25
)
)
我想检查每个范围(从range1到range24),如果用户插入的日期小于[From]或大于[To],还是落在该范围内。 就像是:
if ($dateInserted >= $myArray[range1][From]) {
...do something...
} elseif ($dateInserted < $myArray[range1][To]) {
...do something...
} else {
...do something...
}
and so on foreach range
提前致谢
foreach ($myArray as $ranges) {
foreach ($ranges as $data) {
if ($dateInserted >= $data['From']) {
#Do Stuff
} else {
}
}
}
你明白了...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.