В этой статье буду писать об некоторых “подводных камнях” при использовании запросов к ldap-серверу на php.
1) Имена свойств/атрибутов должны быть в нижнем регистре.
Пример:
$ldap->getValue($dn, "physicaldeliveryofficename");
Хотя если запустить, например, ADExplorer для просмотра атрибутов то увидим такое: physicalDeliveryOfficeName
В противном случае вы получите пустой результат.