mktime(), date()
Language/PHP 2010. 6. 23. 11:41mktime()
mktime() 인자로 지정된 시간을 1970년도 부터 초단위로 계산된 타임스탬프 형식으로 값을 반환
예) 111039583
(타임스탬프값을 date 함수로 이용하면 다양한 날짜 형식으로 값을 얻을수 있습니다)
일반적으로 mktime(); 사용하시면 현재시간의 타임스탬프값이 저장됩니다
예) $mktime = mktime();
echo "$mktime";
인자를 지정하는 경우 다음과 같은 인자값을 받아 타임스탬프 값을 반환합니다
mktime(시,분,초,월,일,년)
예) $mktime = mktime(12,00,30,4,8,2007) // 2007년 4월 8일 12시 00분 30초 를 인자로 주는경우
echo "$mktime";
주로 달력구현이나 게시판 글 등록시간 등의 시간과 관련된 부분의 처리를 위해많이 사용됩니다
date()
date() 인자로 지정된 값을 다양한 날짜 형식으로 출력
예) $today = date("Y-m-d", mktime());
echo "$today";
현재 시간의 타임스탬프값을 인자로 넣습니다
Y-m-d 옵션은 2007-04-08 과 같은 형식으로 타임스탬프 값을 변경합니다
참고 : php.net
mail() 함수는 이메일을 전송할수 있게 해주는 함수 입니다
윈도우 운영체제의 APMSETUP 같은 프로그램에서는 테스트 해도 이메일 주소로 전송이 되지 않습니다
리눅스 운영체제에서 작동한다는 점 알아 두시고요.
mail(받는사람,제목,내용,추가헤더) 다음과 같은 인자를 받아서 메일로 전송합니다
받는사람에는 받는사람 email 주소를 입력하시고 제목에는 말그데로 email 본문의 제목을 내용에는 email 내용을 입력하심됩니다
추가헤더는 html 형식의 메일이라던지 email 답장을 받을주소, 보내는사람의 메일주소를 넣을수 있습니다
[출처] ::: MySQL Korea ::: - http://www.mysqlkorea.co.kr/
echo date("m").",".date("d").",".date("Y")."<br>"; [출처] PHP 시간함수 mktime|작성자 쫑이
echo mktime("", "", "", date("m")+3, date("d"),date("Y") )."<br>";
echo date("Y-m-d",mktime("", "", "", date("m")+3, date("d"),date("Y") ));
<?
$stamp = mktime();
$time_h = date("H", $stamp);
$time_m = date("i", $stamp);
echo $time_h."<br/>";
if(($time_h==0) && ($time_m == 0)){
echo "OK";
}
?>
'Language > PHP' 카테고리의 다른 글
php에서 javascript 사용, javascript에서 php 사용 (0) | 2010.06.23 |
---|---|
브라우저 알아내기 (0) | 2010.06.23 |
올림, 내림, 반올림 (0) | 2010.06.23 |
time(), getdate() (0) | 2010.06.23 |
mb_convert_encoding (0) | 2010.06.11 |