<?php
$ds = ldap_connect("localhost");  // Предположим, что LDAP-сервер находится по этому адресу
if ($ds) {
    // Привязка к LDAP-каталогу
    if (ldap_bind($ds)) {
        // Подготовка данных
        $dn = "cn=Matti Meikku, ou=My Unit, o=My Company, c=FI";
        $value = "secretpassword";
        $attr = "password";
        // Сравнение данных
        $r=ldap_compare($ds, $dn, $attr, $value);
        if ($r === -1) {
            echo "Ошибка: " . ldap_error($ds);
        } elseif ($r === true) {
            echo "Пароль верный.";
        } elseif ($r === false) {
            echo "Неправильное предположение! Пароль не верен.";
        }
    } else {
        echo "Невозможно привязаться к серверу LDAP.";
    }
    ldap_close($ds);
} else {
    echo "Невозможно соединиться с сервером LDAP.";
}
?>