我正在使用ADLDAP库(http://adldap.sourceforge.net)与Active Directory进行交互。我正在使用PHP。我想从Active Directory中获取所有用户并将其保存到数组。有什么办法吗?

最佳答案

您可能想要执行以下操作:

$adldap = new adLDAP();
$usernames = $adldap->user()->all();

$users = array();
foreach ($usernames as $username)
{
    $userInfo = $adldap->user()->infoCollection($username);
    $users[$username] = $userInfo;
}


all()方法加倍了here

07-24 13:09