ldap_escape

(PHP 5 >= 5.6.0, PHP 7)

ldap_escapeEscape a string for use in an LDAP filter or DN

Beschreibung

string ldap_escape ( string $value [, string $ignore [, int $flags ]] )

Escapes value for use in the context implied by flags.

Parameter-Liste

value

The value to escape.

ignore

Characters to ignore when escaping.

flags

The context the escaped string will be used in: LDAP_ESCAPE_FILTER for filters to be used with ldap_search(), or LDAP_ESCAPE_DN for DNs.

R├╝ckgabewerte

Returns the escaped string.

add a note add a note

User Contributed Notes 1 note

up
2
martin dot keckeis1 at gmail dot com
2 years ago
You can use it like this for filtering

<?php
$badSearchInput
= 'Domain\username';

$escapedSearchInput = ldap_escape($badSearchInput, null, LDAP_ESCAPE_FILTER);
?>
To Top