函数名称:ldap_escape()
函数描述:ldap_escape()函数用于转义LDAP搜索过滤器中的特殊字符。
适用版本:PHP 5 >= 5.6.0, PHP 7
语法:string ldap_escape ( string $value [, string $ignore [, int $flags ]] )
参数:
返回值:返回转义后的字符串。
示例:
$value = '(cn=John Doe)';
$escapedValue = ldap_escape($value);
echo $escapedValue; // 输出 \(cn=John Doe\)
$value = 'John Doe';
$ignore = ' ';
$escapedValue = ldap_escape($value, $ignore);
echo $escapedValue; // 输出 John Doe
$value = '(cn=John Doe)';
$flags = LDAP_ESCAPE_FILTER;
$escapedValue = ldap_escape($value, null, $flags);
echo $escapedValue; // 输出 \(cn=John Doe\)
注意事项: