查詢

imap_num_msg()函式—用法及示例

「 獲取指定郵箱中的郵件數量 」


函式名:imap_num_msg()

適用版本:PHP 4, PHP 5, PHP 7

用法:該函式用於獲取指定郵箱中的郵件數量。

語法:int imap_num_msg ( resource $imap_stream )

引數:

  • imap_stream:表示一個已經開啟的 IMAP 流。

返回值:

  • 返回值為整數型別,表示指定郵箱中的郵件數量。如果出現錯誤,則返回 FALSE。

示例:

// 連線到 IMAP 伺服器
$imap_server = '{imap.example.com:993/imap/ssl}INBOX';
$imap_user = '[email protected]';
$imap_password = 'password';
$imap_stream = imap_open($imap_server, $imap_user, $imap_password);

// 檢查連線是否成功
if (!$imap_stream) {
    die('無法連線到 IMAP 伺服器');
}

// 獲取郵箱中的郵件數量
$mail_count = imap_num_msg($imap_stream);
echo '郵箱中的郵件數量:' . $mail_count;

// 關閉 IMAP 連線
imap_close($imap_stream);

注意:

  • 在使用該函式之前,需要先使用 imap_open() 函式開啟一個 IMAP 流。
  • 在使用完該函式後,建議使用 imap_close() 函式關閉 IMAP 連線,以釋放資源。
補充糾錯
上一個函式: imap_num_recent()函式
下一個函式: imap_mutf7_to_utf8()函式
熱門PHP函式
分享連結