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

ldap_exop_refresh

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

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

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

function.ldap-exop-refresh.php

ldap_exop_refresh

(PHP 7 >= 7.3.0, PHP 8)

ldap_exop_refreshПомошник за освежување на проширена операција

= NULL

ldap_exop_refresh(LDAP\Connection $ldap, string $dn, int $ttl): int|false

Извршува проширена операција за освежување и ги враќа податоците.

Параметри

ldap

Еден LDAP\Connection инстанца, вратена од ldap_connect().

dn

dn на записот што треба да се освежи.

ttl

Време во секунди (помеѓу 1 и 31557600) што клиентот го бара записот да постои во директориумот пред автоматски да биде отстранет.

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

Од RFC: Полето responseTtl е времето во секунди што серверот го избира како поле за време на живот за тој запис. Не смее да биде помало од она што го побарал клиентот, а може да биде и поголемо. Сепак, за да им се овозможи на серверите да одржуваат релативно точен директориум и да спречат клиентите да ги злоупотребуваат динамичните екстензии, на серверите им е дозволено да го скратат бараното од клиентот време на живот, до минимум од 86400 секунди (еден ден). false ќе биде вратено при грешка.

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

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

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

  • ldap_exop() - Извршува екстензивна операција

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

Роланд Грубер
пред 7 години
The following workaround can be used to run the refresh command in PHP 7.2.

$dn= 'cn=user,dc=test,dc=org';
$ttl = 3600;
$data = '';
$data .= '80' . sprintf("%'.02x", strlen($dn)) . bin2hex($dn);
$data .= '81' . sprintf("%'.02x", 4) . sprintf("%'.08x", $ttl);
$data = hex2bin('30' . sprintf("%'.02x", strlen($data)/2) . $data);
$success = ldap_exop($ldapHandle, LDAP_EXOP_REFRESH, $data);
На оваа страница

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

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

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

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

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