ldap_control_paged_result
(PHP 5 >= 5.4.0, PHP 7)
ldap_control_paged_result — Надіслати серверу LDAP дані для використання посторінкового отримання результату
Увага
Функція була оголошена застарілої в PHP 7.4.0 та ВИДАЛЕНО у PHP 8.0.0. Замість неї слід використовувати параметр controls
вldap_search()Смотрите также Керуючі об'єкти LDAP для отримання додаткової інформації.
Опис
ldap_control_paged_result( resource $link, int $pagesize, bool $iscritical = false, string $cookie = ""): bool
Дозволяє працювати з LDAP у посторінковому режимі, шляхом надсилання бажаних налаштувань (розмір сторінки, куки і т.д.)
Список параметрів
link
Ресурс LDAP, який повертається функцією ldap_connect()
pagesize
Кількість записів на сторінку.
iscritical
Визначає, чи є посторінковий режим критичним чи ні. Якщо true
і якщо сервер не підтримує посторінкову роботу, пошук поверне порожній результат.
cookie
Непрозора структура, що посилається сервером (ldap_control_paged_result_response()
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.0.0 | Функцію було видалено. |
7.4.0 | Функцію оголошено застарілою. |
Приклади
Приклад нижче демонструє вилучення першої сторінки результату пошуку з використанням розміру сторінки, що дорівнює одному запису.
Приклад #1 Посторінкова робота з LDAP
Loading...
Приклад нижче демонструє вилучення першої сторінки результату пошуку з використанням розміру сторінки, що дорівнює ста записам.
Приклад #2 Посторінкова робота з LDAP
Loading...
Примітки
Зауваження :
Посторовий режим з'явився у версії протоколу LDAPv3.
Дивіться також
- ldap_control_paged_result_response() - Отримати вказівник на поточну сторінку результуючого набору LDAP
- » RFC2696 : Керуючий модуль LDAP для простих маніпуляцій результатом, що посторінково повертається