Php imap_fetchheader返回空白
我正在使用imap_fetchheader函数从Gmail帐户获取未查看电子邮件的标题信息 我在消息ID的循环中使用它。它为一些id给出正确的输出,在一些id之后返回空白Php imap_fetchheader返回空白,php,imap,Php,Imap,我正在使用imap_fetchheader函数从Gmail帐户获取未查看电子邮件的标题信息 我在消息ID的循环中使用它。它为一些id给出正确的输出,在一些id之后返回空白 for ($i = 0; $i < $unreadCounterGmail; $i++) { $headers = imap_fetchheader($mbox, $unread[$i]); echo "Loop counter = " . $i . " Message Number = " .
for ($i = 0; $i < $unreadCounterGmail; $i++) {
$headers = imap_fetchheader($mbox, $unread[$i]);
echo "Loop counter = " . $i . " Message Number = " . $unread[$i] . " Header counter = " . count($headers) . "\n";
$subject = array();
$date = array();
$registrar = array();
preg_match_all('/^Subject: (.*)/m', $headers, $subject);
preg_match_all('/^Date: (.*)/m', $headers, $date);
preg_match_all('/^From: (.*)/m', $headers, $registrar);
$str = $subject[1][0];
$rgsmail = $registrar[1][0];
$receiveDate = $date[1][0];
echo "Reading FROM Gmail Acc :: Subject = " . $str . " :: From = " . $rgsmail . " :: Date = " . $receiveDate . " \n";
}
($i=0;$i<$UnreadCounterMail;$i++)的{
$headers=imap_fetchheader($mbox,$unread[$i]);
echo“Loop counter=“.i.”Message Number=“.unread[$i]”头计数器=“.count($headers)。“\n”;
$subject=array();
$date=array();
$register=array();
preg_match_all('/^Subject:(.*)/m',$headers,$Subject);
预匹配全部(“/^Date:(.*)/m”,$headers,$Date);
preg_match_all('/^From:(.*)/m',$headers,$registrator);
$str=$subject[1][0];
$rgsmail=$registrator[1][0];
$receiveDate=$date[1][0];
echo“从Gmail Acc::Subject=“.$str.”:FROM=“.$rgsmail.”:Date=“.$receiveDate.”\n”;
}
欢迎来到StackOverflow。请参加,学习提出好问题stackoverflow.com/help/how-to-ask,做一个回答。MCVE应包括各种样本输入(说明所有方面)和所需输出。如果您正在寻找有关调试代码的帮助,请参阅欢迎使用StackOverflow。请参加,学习提出好问题stackoverflow.com/help/how-to-ask,做一个回答。MCVE应包括各种样本输入(说明所有方面)和所需输出。如果您正在寻找有关调试代码的帮助,请参阅