[상굴]님이 남기신 글:
>예전부터 국경일마다 태극기 자동으로 링크되는 걸 찾고
있었는데,
>이제서야 찾았네요..^^;;
>
>님께선 직접 맹그신건가요? 대단하십니다...
>
>질문 하나 할께요...
>
>국경일엔 태극기가 나오잖아요...
>
>친구들 생일 삽입해서..날짜마다
생일축하한다라는
글 올라오게
>만들려고 하는데요...
>
>국경일에 태극기 나오는것 처럼 생일마다 케익그림이
나오게끔
>할수도 있을 것 같은데, 어떤가요?! 힌트좀 주실수
있으세요?
>
>국경일엔 태극기, 친구들 생일엔 꽃다발이나, 케익
그림..
>이 두가지를 같이 할수있는 방법이 없을까요...??!
>
>
========================================
앗...
아주 재미있는 함수가 될것 같군요..
우선 친구들 생일을 양력기준으로 하나의 함수를 만듭니다.
(아무래도 국경일,24절기와
혼합하면 지저분하기 때문에)
function friends_birthday($year)
{
$f[2002] = array(
112 => '홍길순', /*** 1월12일이 홍길순 생일 ***/
123 => '홍길동',
501 => '아무개', /*** 5월 01일 ***/
1010=> '아무개2' /*** 10월 10일 ***/
...
);
$f[2003] = array(
111 => '홍길순', /*** 1월11일이 홍길순 생일 ***/
124 => '홍길동',
501 => '아무개', /*** 5월 01일 ***/
1010=> '아무개2' /*** 10월 10일 ***/
...
);
return $f[$year];
}
기존의 public_hday() 함수에 코드를 추가할 경우
파싱하는데 아주 미비한 약간의 속도 향상은 있겠지만
역시 지저분해질것 같군요.
첨부한 파일과 같은 함수를 하나 더 만듭니다.
사용예:
$time = time();
$phday = public_hday($time);
$birthday = today_birthday($time)
...
echo $phday;
...
echo $birthday;
|