ScotlandPHP

ldap_escape

(PHP 5 >= 5.6.0, PHP 7)

ldap_escapeEscapa una cadena de texto para su uso en un filtro LDAP o DN

Descripción

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

Escapa value para su uso en el contexto implicado por flags.

Parámetros

value

El valor a escapar.

ignore

Caracteres a ignorar en el escapado.

flags

El contexto la cadena escapado se utilizará en: LDAP_ESCAPE_FILTER para filtros para ser utilizado con ldap_search(), o LDAP_ESCAPE_DN para DNs.

Valores devueltos

Retorna la cadena escapada.

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