如何使用php获取ldap树结构?
我有一份active directory用户记录,其中有如何使用php获取ldap树结构?,php,active-directory,ldap,openldap,ldap-query,Php,Active Directory,Ldap,Openldap,Ldap Query,我有一份active directory用户记录,其中有ou的和subou的。我想得到整个广告的树形结构 比如说, - Group A - Sub Group a1 - Sub Group a2 - Group B - Sub Group b1 - Sub Group b2 - Group C - Sub Group c1 - Sub Group c2 我有一张所有ou的和subou的的列表。但我希望它像上面的例子一样是一个结构 我的代码:
ou的
和subou的
。我想得到整个广告的树形结构
比如说,
- Group A
- Sub Group a1
- Sub Group a2
- Group B
- Sub Group b1
- Sub Group b2
- Group C
- Sub Group c1
- Sub Group c2
我有一张所有ou的
和subou的
的列表。但我希望它像上面的例子一样是一个结构
我的代码:
$ldap_base_dn = 'DC=example,DC=com';
$filter="(objectClass=organizationalunit)";
$arr= array("dn", "ou");
$sr=ldap_search($ldap_connection, $ldap_base_dn, $filter, $arr);
$info = ldap_get_entries($ldap_connection, $sr);
for ($i=0; $i < $info["count"]; $i++) {
echo $info[$i]["dn"]."<br>";
}
$ldap_base_dn='DC=example,DC=com';
$filter=“(objectClass=organizationalunit)”;
$arr=数组(“dn”、“ou”);
$sr=ldap\U搜索($ldap\U连接,$ldap\U基本\U dn,$filter,$arr);
$info=ldap\u get\u条目($ldap\u连接,$sr);
对于($i=0;$i<$info[“计数”];$i++){
echo$info[$i][“dn”]。“
”;
}
ou和subou?这让人困惑