라이브러리
[PHP] mailparse_rfc822_parse_addresses - RFC 822 호환 주소 파싱
PHP의 mailparse_rfc822_parse_addresses 함수
PHP의 `mailparse_rfc822_parse_addresses` 함수는 이메일 주소의 유효성을 검사하고, 이메일 주소를 분석하여 이메일 주소의 각 부분을 분리하는 데 사용됩니다. 이 함수는 RFC 822에 정의된 이메일 주소 형식을 지원합니다.
# 함수의 매개변수
* `addresses`: 이메일 주소 목록을 포함하는 문자열. 이메일 주소는 쉼표로 구분됩니다.
# 함수의 반환값
* 이 함수는 이메일 주소의 각 부분을 분리하여 `mailparse_rfc822_parse_addresses` 함수의 반환값은 이메일 주소의 각 부분을 포함하는 배열입니다.
# 예제
#hostingforum.kr
php
<?php
// 이메일 주소 목록
$addresses = "john.doe@example.com, jane.doe@example.com, invalid-email";
// mailparse_rfc822_parse_addresses 함수를 사용하여 이메일 주소를 분석
$result = mailparse_rfc822_parse_addresses($addresses);
// 이메일 주소의 각 부분을 출력
foreach ($result as $address) {
echo "이름: " . $address['personal'] . "
";
echo "이메일 주소: " . $address['address'] . "
";
echo "유효성: " . ($address['status'] == 'valid' ? '유효' : '유효하지 않음') . "
";
}
?>
# 결과
#hostingforum.kr
이름:
이메일 주소: john.doe@example.com
유효성: 유효
이름:
이메일 주소: jane.doe@example.com
유효성: 유효
이름:
이메일 주소: invalid-email
유효성: 유효하지 않음
# 참고
* 이 함수는 PHP 5.2.0 이상에서 사용할 수 있습니다.
* 이 함수는 이메일 주소의 유효성을 검사하는 데 사용할 수 있습니다. 그러나 이 함수는 이메일 주소의 유효성 검사를 완벽하게 수행하지는 않습니다. 이메일 주소의 유효성을 완벽하게 검사하려면 별도의 유효성 검사 라이브러리를 사용해야 합니다.
* 이 함수는 이메일 주소의 각 부분을 분리하는 데 사용할 수 있습니다. 이메일 주소의 각 부분을 분리하여 이메일 주소의 이름, 이메일 주소, 유효성을 검사할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.