牛牛在线工具

ldap_exop_refresh()

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

ldap_exop_refresh()

发送一个刷新操作到目标LDAP服务器

函数名:ldap_exop_refresh() 适用版本:PHP 7.2.0 及以上版本 用法:ldap_exop_refresh() 函数用于发送一个刷新操作到目标LDAP服务器。刷新操作通知服务器将缓存的数据更新到目标资源上。 语法: bool ldap_exop_refresh(resource $ldap, string $dn, int $ttl) 参数: $ldap:连接标识符,由 ldap_connect() 函数返回。 $dn:目标资源的唯一标识符,例如 "cn=John Doe,ou=Users,dc=example,dc=com"。 $ttl:刷新操作的超时时间,以秒为单位。 返回值: 成功时返回 true,失败时返回 false。 示例: $ldap = ldap_connect("ldap://example.com"); ldap_set_option($ldap, LDAP_OPT_PROTOCOL_VERSION, 3); $bind = ldap_bind($ldap, "cn=admin,dc=example,dc=com", "password"); $dn = "cn=John Doe,ou=Users,dc=example,dc=com"; $ttl = 3600; // 1小时 if (ldap_exop_refresh($ldap, $dn, $ttl)) { echo "刷新操作成功!"; } else { echo "刷新操作失败!"; } ldap_unbind($ldap); 注意事项: 在调用 ldap_exop_refresh() 函数之前,必须先通过 ldap_bind() 函数进行身份验证。 要使用 ldap_exop_refresh() 函数,需要先安装和启用 OpenLDAP 扩展。