函式名稱:ldap_exop_sync()
函式描述:該函式用於執行同步操作,與外部伺服器進行同步。
適用版本:PHP 7.4.0 及以上版本
語法:ldap_exop_sync(resource $ldap)
引數:
- $ldap:LDAP 連線識別符號,由 ldap_connect() 函式返回。
返回值:成功返回 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) {
// 執行同步操作
$result = ldap_exop_sync($ldapconn);
if ($result) {
echo "同步操作執行成功";
} else {
echo "同步操作執行失敗";
}
} else {
echo "LDAP 繫結失敗";
}
// 關閉 LDAP 連線
ldap_close($ldapconn);
} else {
echo "無法連線到 LDAP 伺服器";
}
注意事項:
- 在使用 ldap_exop_sync() 函式之前,必須先透過 ldap_connect() 函式與 LDAP 伺服器建立連線。
- 在執行同步操作之前,需要先透過 ldap_bind() 函式將連線繫結到 LDAP 伺服器。
- 同步操作的具體行為和效果取決於 LDAP 伺服器的實現。