你好,我的朋友们,我正在尝试从活动目录中获取一些数据,但是当以大写字母或混合字母存储 eamil 时出现问题,我希望 ldap_search() 搜索 AD 忽略字母的大小写,这是我的功能并提前谢谢你
function LDAPget($email)
{
$ldap['server'] = 'xx.xx.xx.xx';
$ldap['user'] = 'x';
$ldap['pass'] = 'any';
$ds = ldap_connect($ldap['server']);
$bind = ldap_bind($ds, $ldap['user'], $ldap['pass']);
$filter = "(mail=$email)";
$sr = ldap_search($ds, $ldap['base_dn'], $filter, array('*'));
$rows = ldap_get_entries($ds, $sr);
}