获取组中的所有用户 PHP/LDAP

Get all users in a group PHP/LDAP

我有代码来获取用户所在的任何组,但我想为我正在处理的项目构建一个同步功能,如果我们刚刚添加一个新组并且我们需要快速将这些用户添加到数据库中,我们只想按同步并使用某种 php 代码来获取新组并从中获取所有用户并将它们添加到数据库中,而不是必须拥有它们所有登录以填充它我们希望该信息已经存在。所以我很难找到如何做的是通过使用组而不是让这个人检查他们的组成员身份来找到谁是组的成员。这可以做到吗,在我们当前使用 C# 的应用程序中。net/ASP.net 正在完成,但这是 PHP 并且略有不同。 php 和 LDAP 函数可以实现我想要做的事情吗?

我不确定如何使用内置的 PHP LDAP 函数执行此操作,但我知道可以使用 adLDAP library.

基本使用说明是here, and here is an example from their documentation如何查找特定组的所有成员:

$groupMembers = $adldap->group()->members('My Distribution List');