2) mail() 함수
- string mail(받는 사람, 메일 제목, 메일 내용, 추가 정보);
- 메일 발송을 담당하는 함수로 위의 받는 사람에는 받을 사람의 메일 주소를 넘기고
메일 제목에는 보낼 메일의 제목을 넣으며 매일 내용에는 보낼 메일의 내용과
첨부 파일이 있을 때 처부 파일과 관련된 내용을 같이 넘깁니다.
추가 정보에는 반환 정보와 보내는 사람 정보, 메일의 문자 형식과 같은 정보가 들어감.
// 유형 1
$result = mail(user2@naver.com, "mail_test", "mail test");
// 유형 2
$s_name = "홍길동";
$s_mail = "user1@naver.com";
$r_mail = "user2@naver.com";
$subject = "메일예제 제목";
$content = "<b>메일 예제 본문</b>";
$mailheaders = "Return-Path: $s_mail\r\n";
$mailheaders .= "From: $s_name <$s_mail>\r\n";
$mailheaders .= "Content-Type: text/html; charset=euc-rk\r\n";
$result = mail($r_mail, $subject, $content, $mailheaders);
3) sizeof() 함수
- string sizeof (mixed var [, int mode]));
- 인수로 넘어오는 배열 값의 크기를 구하여 돌려주는 역할을 하는 함수.
$char[0] = "A";
$char[1] = "B";
$char[2] = "C";
$ary_size = sizeof($char);
echo "배열의 크기: $ary_size ";
// 배열의 크기: 3
4) isset() 함수
- bool isset(mixed var [, mixed var [, ...]]);
- 함수의 값으로 넘긴 변수가 있으면 "TRUE", 없으면 "FALSE"를 돌려주는 함수.
$char1 = "php_sample";
$char3 = "";
$result1 = isset($char1);
$result2 = isset($char2);
$result3 = isset($char3);
echo "$result1 <br />";
echo "$result2 <br />";
echo "$result3 <br />";
/*
결과값
1
1
*/
5) mktime() 함수
- mktime(시간, 분, 초, 달, 날, 연도);
- 함수의 값으로 넘긴 변수가 있으면 "TRUE", 없으면 "FALSE"를 돌려주는 함수.
$char1 = date("I", mktime(0,0,0,1,1,2000));
echo "$char1 <br />";
/*
결과값
Saturday
*/