(PHP 4, PHP 5, PHP 7, PHP 8)
imap_ping — 檢查 IMAP 串流是否仍處於活動狀態
imap_ping() 會 ping 串流以查看其是否仍處於活動狀態。它可能會發現新的郵件;這是定期「檢查新郵件」以及為具有閒置逾時設定的伺服器「保持連線」的首選方法。
版本 | 說明 |
---|---|
8.1.0 | 現在,imap 參數需要一個 IMAP\Connection 實例;之前,它需要一個有效的 imap 資源。 |
範例 #1 imap_ping() 範例
<?php
$imap = imap_open("{imap.example.org}", "mailadmin", "password");
// 經過一段時間的休眠後
if (!imap_ping($imap)) {
// 執行一些重新連線的操作
}
?>