question과 유사하지만 내 특정 문제에 대한 응답이 없습니다.PHP에서 strtotime() 함수에 변수 전달
현재 날짜는 2011-12-14이며 향후이 질문을 볼 때 참고할 수 있습니다.
나는이 시도 :$maxAge = $row['maxAge']; // for example, $row['maxAge'] == 30
$cutoff = date('Y-m-d', strtotime('-$maxAge days'));
을 그리고 $cutoff: 1969-12-31
에 대해 다음 값을 반환 그리고 나는이 시도 :
$maxAge = $row['maxAge']; // for example, $row['maxAge'] == 30
$cutoff = date('Y-m-d', strtotime('-' . $maxAge . ' days'));
을 그리고 $cutoff: 2011-03-14
이 변수를 성공적으로 전달할 수 있습니까? ly를 올바르게 뺄 시간을 계산할 수 있도록 strtotime()
함수에 넣으시겠습니까? 당신이 있다면,
$cutoff = date('Y-m-d', strtotime("-$maxAge days"));
그러나 : $maxAge == 30
현재 날짜가 2011-12-14 인 경우, 다음 $cutoff
이 2011-11-14
나는 지금 당신을 사랑합니다. –