IMAP, POP3 및 NNTP imap_check

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_check — 현재 mailbox 확인


설명

imap_check(IMAP\Connection $imap): stdClass|false

현재 mailbox에 대한 정보를 확인합니다.


매개변수

imap
IMAP\Connection 인스턴스입니다.

반환 값

다음 속성을 가진 개체의 정보를 반환합니다.

  • Date - » RFC2822에 따라 형식이 지정된 현재 시스템 시간
  • Driver - 이 mailbox에 액세스하는 데 사용되는 프로토콜: POP3, IMAP, NNTP
  • Mailbox - mailbox 이름
  • Nmsgs - mailbox의 메시지 수
  • Recent - mailbox의 최근 메시지 수

실패 시 false를 반환합니다.


변경 로그

버전 설명
8.1.0 imap 매개변수는 이제 IMAP\Connection 인스턴스를 필요로 합니다. 이전에는 리소스가 필요했습니다.

Examples

예제 #1 imap_check() 예제

                  
<?php

$imap = imap_check($imap_stream);
var_dump($imap);

?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

object(stdClass)(5) {
  ["Date"]=>
  string(37) "Wed, 10 Dec 2003 17:56:54 +0100 (CET)"
  ["Driver"]=>
  string(4) "imap"
  ["Mailbox"]=>
  string(54)
  "{www.example.com:143/imap/user="foo@example.com"}INBOX"
  ["Nmsgs"]=>
  int(1)
  ["Recent"]=>
  int(0)
}