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

imap_getacl

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

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

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

function.imap-getacl.php

imap_getacl

класата mysqli_driver

imap_getacl(PHP 5, PHP 7, PHP 8)

= NULL

imap_getacl(IMAP\Connection $imap, string $mailbox): array|false

Ги добива ACL за даден сандаче

Параметри

imap

Еден IMAP\Connection instance.

mailbox

Креира нов сандаче специфициран од imap_open() за повеќе информации

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Проследувањето на недоверливи податоци на овој параметар е insecure, освен ако imap.enable_insecure_rsh е оневозможено.

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

Ги добива ACL за даден сандаче. false при неуспех.

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

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

Примери

Пример #1 imap_getacl() example

<?php

print_r
(imap_getacl($imap, 'user.joecool'));

?>

Горниот пример ќе прикаже нешто слично на:

Array
(
    [asubfolder] => lrswipcda
    [anothersubfolder] => lrswipcda
)

Белешки

Оваа функција моментално е достапна само за корисници на библиотеката c-client2000 или поголема.

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

  • imap_setacl() Враќа асоцијативен список на парови "папка" => "acl", или

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

- Ги поставува ACL за даден сандаче
пред 10 години
Maybe the functionality changed over the years but the examples are wrong.
It does NOT return [subfolder] => ACL 

At the moment (PHP5) the usage and answer of imap_getacl is the following:
You ask for the folder and get the ACLs for exactly this folder (no Wildcards)

Example:
When you have the folder Business in your mailbox

print_r(imap_getacl($connection , "user/john.doe/Business"));

returns the following:

Array
(
    [[email protected]] => lrswipkxtecda
    [[email protected]] => lrswipkxtecd
    [[email protected]] => lrsp
    [[email protected]] => lrs
) 

Which means you have to loop over your directories (imap_list) and list the ACL for ever folder seperately.
Навигација

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

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

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

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

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

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

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