查詢

ldap_start_tls()函式—用法及示例

「 啟動一個安全的傳輸層連線(TLS)以保護LDAP會話的安全性 」


函式名:ldap_start_tls()

適用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7

用法:ldap_start_tls()函式用於啟動一個安全的傳輸層連線(TLS)以保護LDAP會話的安全性。它將當前的非安全連線轉換為安全連線。

語法:bool ldap_start_tls ( resource $link_identifier )

引數:

  • $link_identifier:LDAP連線識別符號,透過ldap_connect()函式建立。

返回值:成功時返回true,失敗時返回false。

示例:

<?php
// 建立LDAP連線
$ldapconn = ldap_connect("ldap.example.com");

if ($ldapconn) {
    // 啟動TLS連線
    $tls = ldap_start_tls($ldapconn);

    if ($tls) {
        echo "TLS connection established successfully.";
    } else {
        echo "Failed to establish TLS connection.";
    }

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

以上示例中,我們首先透過ldap_connect()函式建立了一個LDAP連線。然後,我們使用ldap_start_tls()函式啟動了一個TLS連線。如果TLS連線成功建立,將輸出"TLS connection established successfully.";否則,將輸出"Failed to establish TLS connection."。最後,我們使用ldap_close()函式關閉了LDAP連線。

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