牛牛在线工具

ldap_errno()

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

ldap_errno()

获取最后一次 LDAP 操作的错误号

函数名:ldap_errno() 适用版本:PHP 4, PHP 5, PHP 7 用法:ldap_errno(resource $link_identifier) : int 说明:ldap_errno() 函数用于获取最后一次 LDAP 操作的错误号。 参数: $link_identifier:一个打开的 LDAP 连接标识符。 返回值:返回一个整数,代表最后一次 LDAP 操作的错误号。如果没有错误发生,则返回 0。 示例: // 创建一个 LDAP 连接 $ldapconn = ldap_connect("ldap.example.com"); // 绑定到 LDAP 服务器 $ldapbind = ldap_bind($ldapconn, "cn=admin,dc=example,dc=com", "password"); // 搜索 LDAP 目录 $ldapsearch = ldap_search($ldapconn, "dc=example,dc=com", "(uid=johndoe)"); // 检查搜索是否成功 if (!$ldapsearch) { // 获取错误号 $errno = ldap_errno($ldapconn); echo "LDAP 搜索失败,错误号: " . $errno; } else { // 处理搜索结果 $entries = ldap_get_entries($ldapconn, $ldapsearch); echo "搜索结果数量: " . $entries["count"]; } // 关闭 LDAP 连接 ldap_close($ldapconn); 在上面的示例中,我们首先创建一个 LDAP 连接并绑定到 LDAP 服务器。然后使用 ldap_search() 函数搜索 LDAP 目录,并通过 ldap_errno() 函数获取搜索操作的错误号。如果搜索失败,我们将打印出错误号。如果搜索成功,我们将使用 ldap_get_entries() 函数获取搜索结果的条目数并进行处理。最后,我们关闭 LDAP 连接。