函式名: imap_close()
適用版本:所有PHP版本
用法:imap_close()函式用於關閉與指定的IMAP郵箱伺服器的連線。
語法:bool imap_close ( resource $imap_stream [, int $flag = 0] )
引數:
- $imap_stream:必需。IMAP郵箱流。
- $flag:可選。關閉連線時的操作標誌。預設值為0,表示正常關閉連線。可以設定為IMAP_OP_DEBUG來開啟除錯模式。
返回值:成功時返回true,失敗時返回false。
示例:
// 連線到IMAP郵箱伺服器
$imap_stream = imap_open('{imap.example.com:993/imap/ssl}INBOX', 'username', 'password');
if ($imap_stream) {
// 執行一些操作
// 關閉連線
$closed = imap_close($imap_stream);
if ($closed) {
echo "IMAP連線已成功關閉。";
} else {
echo "無法關閉IMAP連線。";
}
} else {
echo "無法連線到IMAP郵箱伺服器。";
}
在上面的示例中,我們首先使用imap_open()函式連線到IMAP郵箱伺服器,並透過指定的使用者名稱和密碼進行身份驗證。然後,我們執行一些操作,例如讀取郵件、搜尋郵件等。最後,我們使用imap_close()函式關閉與IMAP伺服器的連線。如果成功關閉連線,將輸出"IMAP連線已成功關閉。",否則將輸出"無法關閉IMAP連線。"。