$data = get_curl($url,0,0,0,1);  if($row['endtime']>$date)   $endtime=date("Y-m-d H:i:s", strtotime("+ {$kmrow['value']} days", strtotime($row['endtime']))); 
else $endtime=date("Y-m-d H:i:s", strtotime("+ {$kmrow['value']} days"));   请大侠帮忙注释一下每一段,感激涕零!!

解决方案 »

  1.   

    $data = get_curl($url,0,0,0,1); 
    调用 get_curl方法,$url是获取的url路径,后面参数因为你没给出方法代码,不知道是什么意思。看方法名就是调用远程url,获取返回到$data变量if($row['endtime']>$date)  
    判断$row['endtime']的时间是否大与 $date这个变量的值$endtime=date("Y-m-d H:i:s", strtotime("+ {$kmrow['value']} days", strtotime($row['endtime']))); 
    如果上面条件成立,结束时间等于 当前时间+$kmrow['value'] 天,$kmrow['value'] 是一个数字else
    否则$endtime=date("Y-m-d H:i:s", strtotime("+ {$kmrow['value']} days"));   
    如果上面条件成立,结束时间等于 当前日期+$kmrow['value'] 天,$kmrow['value'] 是一个数字,时间为0时0分0秒