Новые книги

Это самый полный, доступный и вместе с тем краткий самоучитель работы на компьютере. Автор этой книги, признанный специалист по обучению компьютерной грамотности, создал действительно удобную книгу для самостоятельного обучения. Проработка этого самоучителя — залог вашей компьютерной грамотности. Вы узнаете самое главное о выборе конфигурации ПК, его комплектующих, работе на нем, о самых распространенных прикладных программах и многое другое. У вас появится системный подход к решению любых задач, связанных с пользованием компьютером. Это позволит вам освоить любой новый для вас программный продукт, настроить любое дополнительное устройство.
Художникам приходится делать множество вещей, с творчеством никак не связанных. Да-да, чтобы найти свое место в мире искусства, только лишь таланта и усердия недостаточно. Созданные работы нужно где-то выставлять, покупателей на них – искать, и все это порой сопровождается немалым количеством бумажной работы. Авторы этой книги побеседовали с десятками людей: художниками и галеристами, кураторами и юристами, организаторами художественных ярмарок и даже сотрудниками транспортных компаний. Составленное ими руководство – незаменимая книга для любого художника. Вы найдете в ней множество полезных советов буквально обо всем, что вам следует знать: поиски галереи и подача заявки на грант, выбор резидентской программы и оформление документов, упаковка работ и расположение их в пространстве. Упорядочив свою профессиональную жизнь во всех этих аспектах, вы будете больше времени уделять тому, чем и должны заниматься: искусству.

imap_search

Учебник РНР
НазадВперёд

imap_search

(PHP 3>= 3.0.12, PHP 4)

imap_search - эта функция возвращает массив сообщений, совпадающих с данным критерием поиска.

Описание

array imap_search (int imap_stream, string criteria, int flags)

Эта функция выполняет поиск в mailbox'е, открытом в данный момент в imap-потоке.
criteria это строка, ограниченная пробелами, в которой допускается наличие ключевых слов. Любые многословные аргументы (например, FROM "joey smith") обязаны быть в кавычках.

  • ALL - возвращать все сообщения, соответствующие остальной части критерия

  • ANSWERED - совпадать с сообщениями с установленным флагом \\ANSWERED

  • BCC "string" - совпадать с сообщениями со "string" в поле Bcc:

  • BEFORE "date" - совпадать с сообщениями с Date: перед "date"

  • BODY "string" - совпадать с сообщениями со "string" в теле сообщения

  • CC "string" - совпадать с сообщениями со "string" в поле Cc:

  • DELETED - совпадать с удалёнными сообщениями

  • FLAGGED - совпадать с сообщениями с установленным флагом \\FLAGGED (иногда называемым Important или Urgent)

  • FROM "string" - совпадать с сообщениями со "string" в поле From:

  • KEYWORD "string" - совпадать с сообщениями со "string" - ключевым словом

  • NEW - совпадать с новыми сообщениями

  • OLD - совпадать со старыми сообщениями

  • ON "date" - совпадать с сообщениями с Date: совпадающей с "date"

  • RECENT - совпадать с сообщениями с установленным флагом \\RECENT

  • SEEN - совпадать с прочитанными сообщениями (установлен флаг \\SEEN)

  • SINCE "date" - совпадать с сообщениями с Date: после "date"

  • SUBJECT "string" - совпадать с сообщениями со "string" в поле Subject:

  • TEXT "string" - совпадать с сообщениями с текстовой "string"

  • TO "string" - совпадать с сообщениями со "string" в поле To:

  • UNANSWERED - совпадать с сообщениями, на которые не дан ответ

  • UNDELETED - совпадать с сообщениями, которые не удалены

  • UNFLAGGED - совпадать с сообщениями, которые не помечены флагами

  • UNKEYWORD "string" - совпадать с сообщениями, не имеющими ключевого слова "string"

  • UNSEEN - совпадать с сообщениями, которые ещё не прочитаны

Например, чтобы найти все сообщения от Mom, на которые не даны ответы, можно использовать: "UNANSWERED FROM mom". Поиск происходит без учёта регистра. Этот список критериев взят из исходного кода UW c-клиента и может быть неполным и неточным (см. также RFC2060, раздел 6.4.4).

Правильными значениями флагов являются SE_UID, тогда возвращаемый массив содержит UID'ы вместо номеров последовательности сообщений.

Назад Оглавление Вперёд
imap_scanmailbox Вверхimap_set_quota