<?php
$ds = ldap_connect("localhost");   // Предположим, что сервер LDAP запущен локально
if ($ds) {
    // Привязываемся к нужному имени DN
    $bind = ldap_bind($ds, "cn=root, o=My Company, c=US", "secret");
    if (!$bind) {
     echo "Невозможно привязаться к LDAP";
      exit;
    }
    // Вызываем WHOAMI EXOP
    $r = ldap_exop($ds, LDAP_EXOP_WHO_AM_I);
    // Разбираем полученный ответ
    ldap_parse_exop($ds, $r, $response_data);
    // Вывод: string(31) "dn:cn=root, o=My Company, c=US"
    var_dump($response_data);
    // То же самое, но с параметром $response_data
    $success = ldap_exop($ds, LDAP_EXOP_WHO_AM_I, NULL, NULL, $response_data, $retoid);
    if ($success) {
      var_dump($response_data);
    }
    ldap_close($ds);
} else {
    echo "Невозможно соединиться с сервером LDAP";
}
?>