本文整理匯總了PHP中POP3::disconnect方法的典型用法代碼示例。如果您正苦於以下問題:PHP POP3::disconnect方法的具體用法?PHP POP3::disconnect怎麽用?PHP POP3::disconnect使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類POP3
的用法示例。
在下文中一共展示了POP3::disconnect方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: catch
// Connect to the POP3 server
$objPOP3->connect($strHost, $intPort, $arrConnectionTimeout, $bIPv6);
// Logging in
$objPOP3->login($strUser, $strPass);
// Get the office status
$arrOfficeStatus = $objPOP3->getOfficeStatus();
/**
* This for loop store the messages under their message number on the server
* and mark the message as delete on the server.
*/
for ($intMsgNum = 1; $intMsgNum <= $arrOfficeStatus["count"]; $intMsgNum++) {
$objPOP3->saveToFileFromServer($intMsgNum, $strPathToDir, $strFileEndings);
// $objPOP3->deleteMsg($intMsgNum);
}
// Send the quit command and all as delete marked message will remove from the server.
// IMPORTANT:
// If you deleted many mails it could be that the +OK response will take some time.
$objPOP3->quit();
// Disconnect from the server
// !!! CAUTION !!!
// - this function does not send the QUIT command to the server
// so all as delete marked message will NOT delete
// To delete the mails from the server you have to send the quit command themself before disconnecting from the server
$objPOP3->disconnect();
} catch (POP3_Exception $e) {
die($e);
}
// Your next code
?>