Ldap_list
Lists the summary tables.
Syntax: int ldap_list (int handle, string base_dn, string filter, array [attributes]);
return value: Integer
Function type: http://www.aliyun.com/zixun/aggregation/32416.html "> network system
Content Description
This function is used to list the single layer (one level) of data, in fact it equals ldap_searchldap_search (), but only to change the domain to Ldap_scope_onelevel, this function is a bit like DOS dir or UNIX ls. Parameter handle is the code that opens LDAP. Parameter base_dn is the most basic DN condition value, such as the O and C two fields. Parameter filter is a Boolean condition, its syntax can be found in the Netscape station a dirsdkpg.pdf file, where the Search Syntax part of a detailed description. Parameter attributes can be omitted to configure a finer list of properties.
Usage examples
This example is the fragment program
<?php
$basedn = "o=superphp company, C=TW";
$justthese = Array ("ou");
$SR =ldap_list ($ds, $basedn, "ou=*", $justthese);
$info = Ldap_get_entries ($ds, $SR);
For ($i =0 $i < $info [Count]; $i + +) {
echo $info [$i] ["ou"][0];
}
?>
Reference
Ldap_read () Ldap_search ()