Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我想计算没有降雨的天数?_Php_Html - Fatal编程技术网

Php 我想计算没有降雨的天数?

Php 我想计算没有降雨的天数?,php,html,Php,Html,我创建了两个数组,一个用于日期,另一个用于降雨。现在,我想显示无雨天数(比如用户输入0表示无雨)。我怎么能这样做?多谢各位 到目前为止我得到的PHP代码: $rainf_array = array($rainf0, $rainf1, $rainf2, $rainf3, $rainf4, $rainf5, $rainf6 ); $date_array = array($date0, $date1, $date2, $date3, $date4, $date5, $date6 ); //no r

我创建了两个数组,一个用于日期,另一个用于降雨。现在,我想显示无雨天数(比如用户输入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]." ";
}
$rainf\u array=array($rainf0、$rainf1、$rainf2、$rainf3、$rainf4、$rainf5、$rainf6);
$date_array=array($date0,$date1,$date2,$date3,$date4,$date5,$date6);
//无雨
排序($date\u数组);
echo“
无雨天数为:”; 对于($i=0;$i<1;$i++) { echo$date_数组[$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++;
   }
}
$days,雨=0;
对于($i=0;$i

你可以吃错误。希望你能明白。只需在日期上循环并检查日期是否在rain数组中。就这样。如果日期在rain数组中,则向上计数。

$rainfX和$dateX的值是什么?它们是HTML表单输入变量