Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/236.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php imap_搜索未知搜索条件:自_Php_Imap - Fatal编程技术网

Php imap_搜索未知搜索条件:自

Php imap_搜索未知搜索条件:自,php,imap,Php,Imap,我正在尝试从一封特定的电子邮件中获取所有发送的电子邮件,这些电子邮件可能是本月发送的,也可能是上个月发送的。我正在使用以下代码: (注意:imap_打开工作,我放了3个点,因为我不能显示连接细节) 其中,$email是一个POST参数。然而,当我运行这个时,它并没有给我所有的电子邮件。查看imap\u errors()时,会出现以下错误: Unknown search criterion: SINCE 找到了错误。imap不知怎的没有给我正确的错误 我试过这句话: $emailIds = im

我正在尝试从一封特定的电子邮件中获取所有发送的电子邮件,这些电子邮件可能是本月发送的,也可能是上个月发送的。我正在使用以下代码:

(注意:imap_打开工作,我放了3个点,因为我不能显示连接细节)

其中,
$email
是一个
POST
参数。然而,当我运行这个时,它并没有给我所有的电子邮件。查看
imap\u errors()
时,会出现以下错误:

Unknown search criterion: SINCE

找到了错误。imap不知怎的没有给我正确的错误

我试过这句话:

$emailIds = imap_search($imapStream, 'FROM "' . $email . '" SINCE 22-Jul-2012');

这起作用了。因此,
标准并不未知,日期字符串不正确。

还要确保引用的是$email。我不知道这是否能解决你的问题。我已经发现了错误。似乎imap没有给我正确的错误。
$emailIds = imap_search($imapStream, 'FROM "' . $email . '" SINCE 22-Jul-2012');