PHP Imap - 计算今天的电子邮件数量

PHP Imap - Count Number of Emails From Today

我只需要获取 gmail 收件箱中从今天开始的电子邮件数量。

到目前为止,我只用它来接收今天日期的电子邮件:

$todaysEmails = imap_search($mbox,'ON "'.$date.'"');

我尝试将它与此结合起来计算电子邮件数量:

$numEmails = imap_num_msg($todaysEmails);

然而这returns一个错误:

PHP Warning: imap_num_msg() expects parameter 1 to be resource, boolean given in /var/www/html/getAttachment.php on line 7

我怎样才能正确地实现这个目标?

日期必须采用以下格式:“2017 年 6 月 13 日”

$date = date("j F Y");