<?php
$ds=ldap_connect("localhost");  // Annahme: der LDAP-Server befindet
                                // sich auf diesem Host
if ($ds) {
    // Anmelden
    if(ldap_bind($ds)) {
        // Daten vobereiten
        $dn = "cn=Matti Meikku, ou=Meine Einheit, o=Meine Firma, c=FI";
        $value = "Geheimes Kennwort";
        $attr = "kennwort";
        // Werte vergleichen
        $r=ldap_compare($ds, $dn, $attr, $value);
        if ($r === -1) {
            echo "Fehler: ".ldap_error($ds);
        } elseif ($r === TRUE) {
            echo "Kennwort korrekt.";
        } elseif ($r === FALSE) {
            echo "Falsch geraten! Kennwort nicht korrekt.";
        }
    } else {
        echo "Keine Bindung zum LDAP-Server möglich.";
    }
    ldap_close($ds);
} else {
    echo "Keine Verbindung zum LDAP-Server möglich.";
}
?>