imap_setflag_full
imap_status
IMAP
PHP Manual

# imap_sort

(PHP 4, PHP 5)

imap_sort — Sortiert Nachrichten eines Postfachs

### Beschreibung

array imap_sort ( resource `$imap_stream` , int `$criteria` , int `$reverse` [, int `$options` [, string `$search_criteria` [, string `$charset` ]]] )

Liefert eine gemäß den angegebenen Sortierkriterien sortierte Liste von Nachrichtennummern.

### Parameter-Liste

`imap_stream`

  Eine von imap_open() zurückgegebene IMAP-Verbindung.

`criteria`

  Eines der folgenden Sortierkriterien:

  - `SORTDATE` - Sendedatum
  - `SORTARRIVAL` - Empfangsdatum
  - `SORTFROM` - Absender
  - `SORTSUBJECT` - Betreff
  - `SORTTO` - erster Empfänger
  - `SORTCC` - erster CC Empfänger
  - `SORTSIZE` - Größe der Nachricht in Bytes
`reverse`

  Sortierung in umgekehrter Reihenfolge wenn `TRUE`

`options`

  Der Parameter `options` enthält eine Bitmaske mit folgenden möglichen Werten: following:

  - `SE_UID` - es werden UIDs an Stelle von Nachrichtennummern zurückgegeben
  - `SE_NOPREFETCH` - Nachrichten werden nicht auf Vorrat abgerufen
`search_criteria`

`charset`

### Rückgabewerte

Liefert ein Array mit nach den angegebenen Sortierkriterien sortierten Nachrichtennummern.

### ChangeLog

Version | Beschreibung
--- | ---
4.3.3 | Der Parameter `charset` wurde hinzugefügt

imap_setflag_full
imap_status
IMAP
PHP Manual