라이브러리
[PHP] imap_listmailbox - imap_list의 별칭
PHP에서 imap_listmailbox 사용하기
imap_listmailbox는 PHP의 imap扩展을 사용하여 IMAP 서버의 mailbox 목록을 가져올 수 있는 함수입니다. 이 함수는 IMAP 서버의 mailbox 이름과 mailbox의 수를 반환합니다.
imap_listmailbox 함수의 사용법
imap_listmailbox 함수는 다음과 같은 형식으로 사용됩니다.
#hostingforum.kr
php
imap_listmailbox($imap_stream, $mailbox, $pattern)
* `$imap_stream`: IMAP 서버와 연결된 스트림입니다.
* `$mailbox`: mailbox 이름입니다.
* `$pattern`: mailbox 이름에 대한 패턴입니다. (선택 사항)
예제
다음 예제는 imap_listmailbox 함수를 사용하여 IMAP 서버의 mailbox 목록을 가져오는 방법을 보여줍니다.
#hostingforum.kr
php
// IMAP 서버와 연결
$imap_stream = imap_open("{imap.example.com:143}INBOX", "username", "password");
// mailbox 목록 가져오기
$mailbox_list = imap_listmailbox($imap_stream, "", "*");
// mailbox 목록 출력
foreach ($mailbox_list as $mailbox) {
echo $mailbox . "
";
}
// IMAP 서버와 연결 끊기
imap_close($imap_stream);
예제 설명
이 예제에서는 imap_open 함수를 사용하여 IMAP 서버와 연결합니다. imap_listmailbox 함수를 사용하여 mailbox 목록을 가져오고, foreach 문을 사용하여 mailbox 목록을 출력합니다. 마지막으로 imap_close 함수를 사용하여 IMAP 서버와 연결을 끊습니다.
패턴 사용하기
imap_listmailbox 함수의 `$pattern` 매개변수는 mailbox 이름에 대한 패턴을 지정할 수 있습니다. 예를 들어, "*INBOX*" 패턴은 INBOX mailbox와 관련된 mailbox 목록을 반환합니다.
#hostingforum.kr
php
$mailbox_list = imap_listmailbox($imap_stream, "", "*INBOX*");
참고
imap_listmailbox 함수는 IMAP 서버의 mailbox 목록을 가져올 때 사용됩니다. 이 함수는 mailbox 이름과 mailbox의 수를 반환합니다. imap_listmailbox 함수는 IMAP 서버와 연결된 스트림을 필요로 하며, mailbox 이름과 패턴을 지정할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.