在添加/编辑用户的属性时,“memberof”属性是一个特殊情况。memberOf 属性不是用户架构的可访问属性。若要将某人添加到组中,您必须在组中添加用户,而不是在用户中添加组。您可以通过访问组属性“member”来执行此操作
<?php
$group_name = "CN=MyGroup,OU=Groups,DC=example,DC=com";
$group_info['member'] = $dn; // 用户的 DN 添加到组的“member”数组中
ldap_mod_add($connect,$group_name,$group_info);
?>