PHP.mk документација

imap_uid

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.imap-uid.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.imap-uid.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
imap_uid

Референца за `function.imap-uid.php` со подобрена типографија и навигација.

function.imap-uid.php

imap_uid

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

imap_uidОваа функција го враќа UID за дадениот број на секвенца на порака

= NULL

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

Оваа функција го враќа UID за дадениот број на секвенца на порака. UID е единствен идентификатор што нема да се менува со текот на времето, додека бројот на секвенца на порака може да се промени секогаш кога ќе се промени содржината на поштенското сандаче.

Оваа функција е инверзна на imap_msgno().

Параметри

imap

Еден IMAP\Connection instance.

message_num

Бројот на пораката.

Вратени вредности

UID на дадената порака.

Дневник на промени

Верзија = NULL
8.1.0 На imap параметарот очекува IMAP\Connection инстанца сега; претходно, валидна imap resource се очекуваше.

Белешки

Забелешка:

Оваа функција не е поддржана од POP3 поштенски сандачиња.

Види Исто така

  • imap_msgno() - Го добива бројот на секвенца на порака за дадениот UID

Белешки од корисници 4 белешки

Денис Рендлер
пред 10 години
I would like to point out that, at least in the case of Gmail, the UIDs of emails are changed if they are moved from one folder to another. Even if moved back to the same folder the UIDs get incremented and thus changed. 
I found this the hard way after relaying on the notion that UIDs do not change as I found almost everywhere in the docs.
steve_foley на excite dot com
пред 23 години
Please note that message_id in the header is NOT the UID - and its dangerous to use as many mail progs don't put a message id in
Мајкел
пред 15 години
Be aware that the uid is unique in a single mailbox. That means a message can have as much uids as mailboxes
Андреас Сигер
пред 17 години
The uid will change in case of unsing imap_expunge. Be shure that 
all work ist done before using imap_expunge.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.