# imap_uid

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_uid — Retourne l'UID d'un message

### Description

imap_uid(IMAP\Connection `$imap`, int `$message_num`): int|false

imap_uid() retourne l'UID pour le message `msgno`. Un UID est un identifiant unique que ne change jamais, alors que le numéro du message dans la liste des messages peut changer à toute modification de la boîte aux lettres.

C'est la fonction inverse de imap_msgno().

### Liste de paramètres

`imap`

  Une instance de IMAP\Connection.

`message_num`

  Le numéro du message.

### Valeurs de retour

L'UID d'un message donné.

### Historique

Version | Description
--- | ---
8.1.0 | La paramètre `imap` attend désormais une instance de IMAP\Connection ; auparavant, une resource `imap` était attendue.

### Notes

> Note:

> Cette fonctionnalité n'est pas supportée par les boîtes aux lettres POP3.

### Voir aussi

- imap_msgno() - Retourne le numéro de séquence du message pour un UID donné