The num_recent value does all the work it has to do. It returns only a number if the mail is not touched any time before.(PHP 4, PHP 5, PHP 7, PHP 8)
imap_num_recent — Получает количество новых сообщений в текущем почтовом ящике
Возвращает количество новых сообщений в текущем почтовом ящике.
Возвращает количество новых сообщений в текущем почтовом ящике в виде целого числа.
| Версия | Описание | 
|---|---|
| 8.1.0 | Параметр imapтеперь ожидает экземпляр класса IMAP\Connection;
  раньше параметр ждал ресурс (resource)imap. | 
The num_recent value does all the work it has to do. It returns only a number if the mail is not touched any time before.