Web/PHP

10대/20대/30대 구하는 코드 자동화

얼음새꽃 2019. 1. 15. 15:41
반응형


/**
* input: 10, 20, 30, 40, 50, 60
* output: 1999-01-01~1999-12-31 ...등
* 10대, 20대, 30대, 40대, 50대, 60대에 해당하는 연도를 반환합니다.
* @param $th
* @return array
*/
public function ages($th)
{
$this_year = date('Y');
$start_date = date(($this_year - $th).'-01-01');
$end_date = date(($start_date - 9).'-12-31');

return array(
'start_date' => $start_date,
'end_date' => $end_date
);
}

$th 로 10, 20, 30등 원하는 연령대 (예시 20대) 숫자로 입력하면

1999-01-01~1990-12-31 이런식으로 반환하도록 함.

반응형