【发布时间】:2011-03-10 05:16:11
【问题描述】:
我需要在 imap_search() 命令中使用 OR 语句。
我发现此库不支持条件 OR。 Imap_search Bug Report Link 必须有一种方法可以使用条件 OR 搜索电子邮件,我将如何去做?我不确定从哪里开始。
我想做的事:
$boxes = imap_search($connection,'SINCE "08-Mar-2011" AND (BODY "bobby" OR BODY "robert" OR BODY "bob"');
【问题讨论】:
-
您的
SEARCH语法错误,因为操作是前缀而不是中缀。试试'SINCE "08-Mar-2011" (OR BODY "bobby" OR BODY "robert" BODY "bob")'看看是否有效... -
抱歉没有用 - 我什至尝试在“robert”和 BODY 之间添加最后一个 OR,但仍然没有。