Вот код:
<?php
$ldapServer = '*.*.*.*';
$ldapUserToAuth = 'Test01@*.local'; // Любая активная учётка в домене
$ldapUserPasswd = '***';
$ldapBase = 'dc=*, dc=local'; // Откуда начинать поиск (тут во всём домене)
$ldapFilter = '(&(objectCategory=organizationalUnit)(ou=Test)(EmployeeID=123456))';
$justthese = array('sn', 'employeeID'); // имена полей, которые необходимо вытащить
// Connecting to LDAP
$ldapconn = ldap_connect($ldapServer)
or die("Could not connect to $ldapServer");
// Пара опций - параметры чего -то-там
ldap_set_option($ldapconn, LDAP_OPT_PROTOCOL_VERSION, 3);
ldap_set_option($ldapconn, LDAP_OPT_REFERRALS, 0);
ldap_set_option($ldapconn, LDAP_PORT, 3268);
// Авторизация
$ldapbind = ldap_bind($ldapconn, $ldapUserToAuth, $ldapUserPasswd);
$sr=ldap_search($ldapconn, $ldapBase, $ldapFilter, $justthese);
$info = ldap_get_entries($ldapconn, $sr);
for ($i=0, $c=$info['count']; $i<$c; $i++)
echo $info[$i]['sn'][0] . ' -------------> ' .$info[$i]['employeeID'][0];
?>