ldap_mod_del_ext()

执行一个或多个属性的删除操作

首字母:L

函数名:ldap_mod_del_ext()

适用版本:PHP 5 >= 5.4.0, PHP 7

用法:ldap_mod_del_ext() 函数用于执行一个或多个属性的删除操作。

语法:bool ldap_mod_del_ext(resource $link_identifier, string $dn, array $entry [, array $serverctrls [, array &$serverctrls [, int &$msgid]]])

参数:

  • $link_identifier:LDAP 连接标识符。
  • $dn:要修改的条目的 DN(Distinguished Name)。
  • $entry:包含要删除的属性的数组。
  • $serverctrls:(可选)要发送到 LDAP 服务器的控制信息。
  • &$serverctrls:(可选)一个数组,用于接收服务器返回的控制信息。
  • &$msgid:(可选)一个整数,用于接收操作的消息 ID。

返回值:成功时返回 TRUE,失败时返回 FALSE。

示例:


在上面的示例中,我们首先连接到 LDAP 服务器,然后进行绑定。然后,我们定义要删除的属性数组。最后,我们使用 ldap_mod_del_ext() 函数来删除指定条目的属性。如果删除成功,将输出 "属性删除成功",否则将输出 "属性删除失败"。最后,我们关闭 LDAP 连接。

注意:在使用 ldap_mod_del_ext() 函数之前,必须先使用 ldap_bind() 函数进行绑定,以确保有足够的权限执行修改操作。

同首字母函数