我创建了两个数组,一个用于日期,另一个用于降雨量。现在,我想显示没有下雨的天数(就像用户输入0表示没有下雨一样(。我怎么能这么做?谢谢
到目前为止我得到的PHP代码:
$rainf_array = array($rainf0, $rainf1, $rainf2, $rainf3, $rainf4, $rainf5, $rainf6 );
$date_array = array($date0, $date1, $date2, $date3, $date4, $date5, $date6 );
//no rainfall
sort($date_array);
echo "</br>The number of days with no rain was: ";
for ($i=0; $i< 1; $i++)
{
echo $date_array[$i]." ";
}
已经好几年没有做PHP了^^
$days_with_rain = 0;
for($i=0; $i < sizeof($date_array); $i++){
if(in_array($date_array[$i], $rainf_array)){
$days_with_rain++;
}
}
你可以吃错误。希望你明白。只需循环查看日期,然后检查日期是否在雨数组中。就是这样。如果日期在下雨的数组中,请向上计数。