/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/ldap/tests/ldap_modify_basic.phpt
82 строки
1 KB
Andreas Heigl
Deprecate ldap_connect with two parameters (#5177)
10 июл 2023, 12:44
Не верифицирован
10 июл 2023, 12:44
69a8b63
Код
Авторство
О чём код?
--TEST-- ldap_modify() - Basic modify operation --CREDITS-- Patrick Allaert <patrickallaert@php.net> # Belgian PHP Testfest 2009 --EXTENSIONS-- ldap --SKIPIF-- <?php require_once('skipifbindfailure.inc'); ?> --FILE-- <?php require "connect.inc"; $link = ldap_connect_and_bind($uri, $user, $passwd, $protocol_version); insert_dummy_data($link, $base); $entry = array( "objectClass" => array( "top", "organization"), "o" => "test", "description" => "Domain description", ); var_dump( ldap_modify($link, "o=test,$base", $entry), ldap_get_entries( $link, ldap_search($link, "$base", "(Description=Domain description)") ) ); ?> --CLEAN-- <?php require "connect.inc"; $link = ldap_connect_and_bind($uri, $user, $passwd, $protocol_version); remove_dummy_data($link, $base); ?> --EXPECTF-- bool(true) array(2) { ["count"]=> int(1) [0]=> array(8) { ["objectclass"]=> array(3) { ["count"]=> int(2) [0]=> string(3) "top" [1]=> string(12) "organization" } [0]=> string(11) "objectclass" ["o"]=> array(2) { ["count"]=> int(1) [0]=> string(4) "test" } [1]=> string(1) "o" ["description"]=> array(2) { ["count"]=> int(1) [0]=> string(18) "Domain description" } [2]=> string(11) "description" ["count"]=> int(3) ["dn"]=> string(%d) "o=test,%s" } }