imap_setflag_full

PHP 4, PHP 5, PHP 7, PHP 8
imap_setflag_full - Sets flags on messages
Manual
Code Examples

imap_setflag_full(
     IMAP\Connection$imap,
     string$sequence,
     string$flag,
     [int$options = 0]
): bool

Causes a store to add the specified flag to the flags set for the messages in the specified sequence.

Parameters

imap

An IMAP\Connection instance.

sequence

A sequence of message numbers. You can enumerate desired messages with the X,Y syntax, or retrieve all messages within an interval with the X:Y syntax

flag

The flags which you can set are \Seen, \Answered, \Flagged, \Deleted, and \Draft as defined by RFC2060.

options

A bit mask that may contain the single option:

ST_UID - The sequence argument contains UIDs instead of sequence numbers

Return Values

Returns true on success or false on failure.

Changelog

Version Description
8.1.0 The imap parameter expects an IMAP\Connection instance now; previously, a resource was expected.

Related Functions

Example of imap_setflag_full

Show all examples for imap_setflag_full

PHP Version:


Function imap_setflag_full:

IMAP, POP3 and NNTP Functions

Most used PHP functions