查詢

ldap_first_reference()函式—用法及示例

「 返回與指定的搜尋結果識別符號 (search result identifier) 相關聯的第一個引用 (reference) 」


函式名稱:ldap_first_reference()

適用版本:PHP 7.0.0 及以上版本

函式描述:ldap_first_reference() 用於返回與指定的搜尋結果識別符號 (search result identifier) 相關聯的第一個引用 (reference)。

語法:mixed ldap_first_reference(resource $link_identifier, resource $result_identifier)

引數:

  • $link_identifier:連線識別符號,透過ldap_connect()函式獲取。
  • $result_identifier:搜尋結果識別符號,透過ldap_search()函式獲取。

返回值:

  • 成功時,返回一個引用識別符號 (reference identifier)。
  • 失敗時,返回 FALSE。

示例:

// 連線到 LDAP 伺服器 $ldapconn = ldap_connect("ldap://example.com");

if ($ldapconn) { // 繫結到 LDAP 伺服器 $ldapbind = ldap_bind($ldapconn, "cn=admin,dc=example,dc=com", "password");

if ($ldapbind) {
    // 執行搜尋操作
    $ldapsearch = ldap_search($ldapconn, "dc=example,dc=com", "cn=John Doe");

    // 獲取第一個引用
    $ldapref = ldap_first_reference($ldapconn, $ldapsearch);

    if ($ldapref) {
        // 處理引用結果
        // ...
    } else {
        echo "無法獲取引用結果";
    }
} else {
    echo "LDAP 繫結失敗";
}

// 關閉 LDAP 連線
ldap_close($ldapconn);

} else { echo "無法連線到 LDAP 伺服器"; }

補充糾錯
上一個函式: ldap_free_result()函式
下一個函式: ldap_first_entry()函式
熱門PHP函式
分享連結