imap_getmailboxes
(PHP 4, PHP 5, PHP 7, PHP 8)
imap_getmailboxes β Π§ΠΈΡΠ°Ρ ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΡΡΠΎΠ²ΠΈΡ ΡΠΊΡΠΈΠ½ΡΠΎΠΊ, ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΠΈ Π΄ΠΎΠΊΠ»Π°Π΄Π½Ρ ΡΠ½ΡΠΎΡΠΌΠ°ΡΡΡ ΡΠΎΠ΄ΠΎ ΠΊΠΎΠΆΠ½ΠΎΡ Π· Π½ΠΈΡ
ΠΠΏΠΈΡ
imap_getmailboxes(IMAP\Connection $imap, string $reference, string $pattern): array|false
ΠΡΡΠΈΠΌΡΡ ΡΠ½ΡΠΎΡΠΌΠ°ΡΡΡ ΠΏΡΠΎ ΠΏΠΎΡΡΠΎΠ²Ρ ΡΠΊΡΠΈΠ½ΡΠΊΠΈ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
imap
ΠΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ IMAP\Connection
reference
reference
Π·Π°Π·Π²ΠΈΡΠ°ΠΉ ΠΌΠ°Ρ Π±ΡΡΠΈ Π»ΠΈΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΡΠΊΠ°ΡΡΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΡΠΊ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² imap_open()
Π£Π²Π°Π³Π°
Π―ΠΊΡΠΎ imap.enable_insecure_rsh Π½Π΅ Π²ΠΈΠΌΠΊΠ½Π΅Π½ΠΎ, ΡΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° Π² ΡΠ΅ΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π½Π΅ ΠΏΠ΅ΡΠ΅Π²ΡΡΠ΅Π½ΠΈΡ Π΄Π°Π½ΠΈΡ Π½Π΅ Π±Π΅Π·ΠΏΠ΅ΡΠ½Π°
pattern
ΠΠΈΠ·Π½Π°ΡΠ°Ρ ΠΏΠΎΡΠ°ΡΠΎΠΊ ΠΏΠΎΡΡΠΊΡ Π² ΡΡΡΠ°ΡΡ ΡΡ ΠΏΠΎΡΡΠΎΠ²ΠΈΡ ΡΠΊΡΠΈΠ½ΡΠΎΠΊ.
Π Π΄Π²Π° ΡΠΏΠ΅ΡΡΠ°Π»ΡΠ½Ρ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ, ΡΠΊΡ ΠΌΠΎΠΆΠ½Π° Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΠΊ ΡΠ°ΡΡΠΈΠ½Ρ pattern
: '*
'Ρ'%
'. '*
' ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ Π²ΡΡ ΠΏΠΎΡΡΠΎΠ²Ρ ΡΠΊΡΠΈΠ½ΡΠΊΠΈ. Π―ΠΊΡΠΎ Π²ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΠ΅ pattern
ΡΠΊ '*
', ΡΠΎ ΠΎΡΡΠΈΠΌΠ°ΠΉΡΠ΅ ΠΏΠΎΠ²Π½ΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΡΡΠ°ΡΡ
ΡΡ ΠΏΠΎΡΡΠΎΠ²ΠΈΡ
ΡΠΊΡΠΈΠ½ΡΠΎΠΊ. '%
' ΠΏΠΎΠ²Π΅ΡΠ½Π΅ Π»ΠΈΡΠ΅ ΠΏΠΎΡΠΎΡΠ½ΠΈΠΉ ΡΡΠ²Π΅Π½Ρ. '%
', ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΈΠΉ ΡΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ pattern
, ΠΏΠΎΠ²Π΅ΡΠ½Π΅ ΠΏΠΎΡΡΠΎΠ²Ρ ΡΠΊΡΠΈΠ½ΡΠΊΠΈ Π»ΠΈΡΠ΅ Π½Π° Π²Π΅ΡΡ
Π½ΡΠΎΠΌΡ ΡΡΠ²Π½Ρ; '~/mail/%
' Π½Π° UW_IMAPD
ΠΏΠΎΠ²Π΅ΡΠ½Π΅ Π²ΡΡ ΡΡΠΈΠΊΠΈ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΡΡ ~/mail, ΠΊΡΡΠΌ ΡΠΈΡ
, ΡΠΎ Π·Π½Π°Ρ
ΠΎΠ΄ΡΡΡΡΡ Π² ΡΡ ΠΏΡΠ΄Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΡΡ.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΌΠ°ΡΠΈΠ² ΠΎΠ±'ΡΠΊΡΡΠ², ΡΠΎ ΠΌΡΡΡΡΡΡ ΡΠ½ΡΠΎΡΠΌΠ°ΡΡΡ ΠΏΡΠΎ ΡΠΊΡΠΈΠ½ΡΠΊΠΈ. ΠΠΎΠΆΠ΅Π½ ΠΎΠ±'ΡΠΊΡ ΠΌΠ°Ρ Π²Π»Π°ΡΡΠΈΠ²ΠΎΡΡΡ: name
, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΈΠΌΡ ΡΡΠΈΠΊΠ°;delimiter
ΠΌΡΡΡΠΈΡΡ ΡΠΎΠ·Π΄ΡΠ»ΡΠ½ΠΈΠΊ Π΄Π»Ρ ΡΡΡΡ ΡΠ°ΡΡΠΈΠ½ΠΈ ΡΡΡΠ°ΡΡ
ΡΡ, Π² ΡΠΊΡΠΉ ΠΌΡΡΡΠΈΡΡΡΡ ΡΡΠΈΠΊ; Ρ attributes
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡAttributes
Ρ Π±ΡΡΠΎΠ²ΠΎΡ ΠΌΠ°ΡΠΊΠΎΡ, Π½Π°ΡΡΡΠΏΠ½ΠΈΡ
Π΄ΠΎΠΏΡΡΡΠΈΠΌΠΈΡ
ΠΊΠΎΠ½ΡΡΠ°Π½Ρ:
-
**
LATT_NOINFERIORS
**- ΡΠ΅ΠΉ ΡΡΠΈΠΊ Π½Π΅ΠΌΠ°Ρ Ρ ΠΌΠΎΠΆΠ΅ ΠΌΠ°ΡΠΈ Π½Π°ΡΠ°Π΄ΠΊΡΠ² (ΡΡΡΠΈΠΌΡΠ²Π°ΡΠΈ Π²ΠΊΠ»Π°Π΄Π΅Π½Ρ ΡΡΠΈΠΊΠΈ). ΠΠΈΠΊΠ»ΠΈΠΊ ΡΡΠ½ΠΊΡΡΡimap_createmailbox()Π½Π΅ ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈΠΌΠ΅ Π΄Π»Ρ ΡΡΡΡ ΡΠΊΡΠΈΠ½ΡΠΊΠΈ. -
**
LATT_NOSELECT
**- ΡΠ΅ Π»ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ, Π° Π½Π΅ ΠΏΠΎΡΡΠΎΠ²Π° ΡΠΊΡΠΈΠ½ΡΠΊΠ°. ΠΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΉΠΎΠ³ΠΎ Π²ΡΠ΄ΠΊΡΠΈΡΠΈ. -
**
LATT_MARKED
**- Π¦Ρ ΡΠΊΡΠΈΠ½ΡΠΊΠ° ΠΏΠΎΠΌΡΡΠ΅Π½Π°. Π¦Π΅ ΠΎΠ·Π½Π°ΡΠ°Ρ, ΡΠΎ Π² Π½ΡΠΎΠΌΡ ΠΌΠΎΠΆΡΡΡ Π±ΡΡΠΈ Π½ΠΎΠ²Ρ Π»ΠΈΡΡΠΈ, ΡΠΎ Π·'ΡΠ²ΠΈΠ»ΠΈΡΡ Π· ΠΌΠΎΠΌΠ΅Π½ΡΡ ΠΎΡΡΠ°Π½Π½ΡΠΎΡ ΠΏΠ΅ΡΠ΅Π²ΡΡΠΊΠΈ. ΠΠ΅ ΠΏΡΠ°ΡΡΡ Π· ΡΡΡΠΌΠ° ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ IMAP. -
**
LATT_UNMARKED
- Π¦Ρ ΡΠΊΡΠΈΠ½ΡΠΊΠ° Π½Π΅ ΠΏΠΎΠΌΡΡΠ΅Π½Π°, ΡΠΎΠ±ΡΠΎ. Ρ Π½ΡΠΎΠΌΡ Π½Π΅ΠΌΠ°Ρ Π½ΠΎΠ²ΠΈΡ Π»ΠΈΡΡΡΠ². Π―ΠΊΡΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ· ΠΏΡΠ°ΠΏΠΎΡΡΠ²MARKED
** Π°Π±ΠΎ **UNMARKED
**Π²ΠΈΡΡΠ°Π²Π»Π΅Π½ΠΈΠΉ - Π²Π²Π°ΠΆΠ°ΡΡΠ΅, ΡΠΎ ΡΠ΅ΡΠ²Π΅Ρ ΠΏΡΠ΄ΡΡΠΈΠΌΡΡ ΡΠ΅ΠΉ ΡΡΠ½ΠΊΡΡΠΎΠ½Π°Π». -
**
LATT_REFERRAL
**- Π¦Π΅ΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ ΠΌΠ°Ρ Π½Π°ΠΏΡΡΠΌΠΊΠΈ (referral) Π½Π° Π²ΡΠ΄Π΄Π°Π»Π΅Π½Ρ ΠΏΠΎΡΡΠΎΠ²Ρ ΡΠΊΡΠΈΠ½ΡΠΊΡ. -
**
LATT_HASCHILDREN
**- Π¦Ρ ΠΏΠΎΡΡΠΎΠ²Π° ΡΠΊΡΠΈΠ½ΡΠΊΠ° ΠΌΠ°Ρ ΠΏΡΠ΄ΠΏΠΎΡΡΠ΄ΠΊΠΎΠ²Π°Π½Ρ (inferiors). -
**
LATT_HASNOCHILDREN
**- Π¦Ρ ΠΏΠΎΡΡΠΎΠ²Π° ΡΠΊΡΠΈΠ½ΡΠΊΠ° Π½Π΅ ΠΌΠ°Ρ ΠΏΡΠ΄Π»Π΅Π³Π»Ρ (inferiors).
Π€ΡΠ½ΠΊΡΡΡ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ **false
**Π² ΡΠ»ΡΡΠ°Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΊΠΈ.
ΡΠΏΠΈΡΠΎΠΊ Π·ΠΌΡΠ½
ΠΠ΅ΡΡΠΈΡ | ΠΠΏΠΈΡ |
---|---|
8.1.0 | ΠΠ°ΡΠ°ΠΌΠ΅ΡΡimap ΡΠ΅ΠΏΠ΅Ρ ΡΠ΅ΠΊΠ°Ρ Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ IMAP\Connection; ΡΠ°Π½ΡΡΠ΅ ΠΎΡΡΠΊΡΠ²Π°Π²ΡΡ ΡΠ΅ΡΡΡΡ (resourceimap |
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ imap_getmailboxes()****
Loading...
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- imap_getsubscribed() - ΠΡΡΠΈΠΌΡΡ ΡΠΏΠΈΡΠΎΠΊ ΡΡΡΡ ΠΏΠΎΡΡΠΎΠ²ΠΈΡ ΡΠΊΡΠΈΠ½ΡΠΎΠΊ, Π½Π° ΡΠΊΡ ΠΎΡΠΎΡΠΌΠ»Π΅Π½Π° ΠΏΠ΅ΡΠ΅Π΄ΠΏΠ»Π°ΡΠ°