函数 ldap_get_values() 是 PHP 提供的用于获取 LDAP 查询结果中某个属性的多个值的函数
▥php
𝄐 0
怕黑怕狼等于联想相联系的恐惧属于,ph>pl带什么电,ph>pl蛋白质带什么电荷,phpldapadmin 配置,phpldapadmin官网,phpldapadmin 用户日志查询
函数 ldap_get_values() 是 PHP 提供的用于获取 LDAP 查询结果中某个属性的多个值的函数。它的用法如下:
php
array ldap_get_values ( resource $link_identifier , resource $entry_identifier , string $attribute )
参数解析:
- $link_identifier:连接标识符,用于指定与 LDAP 服务器的连接。
- $entry_identifier:条目标识符,用于指定要查询的条目。
- $attribute:要获取的属性名称。
函数返回一个包含查询结果的数组,每个属性有一个对应的键(key),对应的值(value)是一个数组,包含多个属性值。
以下是一个示例代码,假设您已经连接到了一个 LDAP 服务器,并且查询了一个条目的某个属性:
php
$ldap_dn = "cn=example,dc=example,dc=com";
$ldap_attr = "mail";
$result = ldap_get_values($ldap_conn, $ldap_dn, $ldap_attr);
if($result !== false) {
echo "LDAP attribute values: " . PHP_EOL;
for ($i = 0; $i < $result["count"]; $i++) {
echo $result[$i] . PHP_EOL;
}
}
以上示例中,$ldap_conn 是与 LDAP 服务器的连接标识符,$ldap_dn 是要查询的条目的 Distinguished Name(DN),$ldap_attr 是要获取的属性名称。
如果查询成功,ldap_get_values() 函数将返回一个数组 $result,通过 $result[$i] 可以遍历获取到的多个属性值。
注意:在实际使用时,需要根据相关情况对连接、查询等进行适当的错误处理和连接关闭等操作。
函数 ldap_get_values() 是 PHP 提供的用于获取 LDAP 查询结果中某个属性的多个值的函数。它的用法如下:
php
array ldap_get_values ( resource $link_identifier , resource $entry_identifier , string $attribute )
参数解析:
- $link_identifier:连接标识符,用于指定与 LDAP 服务器的连接。
- $entry_identifier:条目标识符,用于指定要查询的条目。
- $attribute:要获取的属性名称。
函数返回一个包含查询结果的数组,每个属性有一个对应的键(key),对应的值(value)是一个数组,包含多个属性值。
以下是一个示例代码,假设您已经连接到了一个 LDAP 服务器,并且查询了一个条目的某个属性:
php
$ldap_dn = "cn=example,dc=example,dc=com";
$ldap_attr = "mail";
$result = ldap_get_values($ldap_conn, $ldap_dn, $ldap_attr);
if($result !== false) {
echo "LDAP attribute values: " . PHP_EOL;
for ($i = 0; $i < $result["count"]; $i++) {
echo $result[$i] . PHP_EOL;
}
}
以上示例中,$ldap_conn 是与 LDAP 服务器的连接标识符,$ldap_dn 是要查询的条目的 Distinguished Name(DN),$ldap_attr 是要获取的属性名称。
如果查询成功,ldap_get_values() 函数将返回一个数组 $result,通过 $result[$i] 可以遍历获取到的多个属性值。
注意:在实际使用时,需要根据相关情况对连接、查询等进行适当的错误处理和连接关闭等操作。
本文地址:
/show-283480.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。