牛牛在线工具

ldap_free_result()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ldap_free_result()

释放一个由 ldap_search() 或 ldap_list() 返回的搜索结果资源

函数名称:ldap_free_result() 适用版本:PHP 4, PHP 5, PHP 7 函数描述:ldap_free_result() 用于释放一个由 ldap_search() 或 ldap_list() 返回的搜索结果资源。 语法:bool ldap_free_result ( resource $result_identifier ) 参数: result_identifier:一个 ldap_search() 或 ldap_list() 函数返回的搜索结果资源。 返回值:成功时返回 true,失败时返回 false。 示例: // 连接到 LDAP 服务器 $ldapconn = ldap_connect("ldap.example.com"); if ($ldapconn) { // 绑定到 LDAP 服务器 $ldapbind = ldap_bind($ldapconn, "cn=admin,dc=example,dc=com", "password"); if ($ldapbind) { // 执行 LDAP 搜索 $ldapsearch = ldap_search($ldapconn, "dc=example,dc=com", "cn=John Doe"); // 检查搜索结果 if ($ldapsearch) { // 处理搜索结果 $ldapresult = ldap_get_entries($ldapconn, $ldapsearch); // 释放搜索结果资源 ldap_free_result($ldapsearch); // 输出搜索结果 print_r($ldapresult); } else { echo "LDAP 搜索失败"; } } else { echo "LDAP 绑定失败"; } // 关闭 LDAP 连接 ldap_close($ldapconn); } else { echo "无法连接到 LDAP 服务器"; } 在上面的示例中,我们首先使用ldap_connect()函数连接到LDAP服务器。然后,我们使用ldap_bind()函数进行身份验证,绑定到LDAP服务器。接下来,我们使用ldap_search()函数执行一个LDAP搜索,并将结果存储在$ldapsearch变量中。然后,我们使用ldap_get_entries()函数获取搜索结果的条目,并将结果存储在$ldapresult变量中。最后,我们使用ldap_free_result()函数释放搜索结果资源,并使用print_r()函数输出搜索结果。最后,我们使用ldap_close()函数关闭LDAP连接。