Descripción
int
ldap_list
( int identificador_de_conexion, string dn_base, string filtro [,
array atributos])
Devuelve
un
identificador
de
resultado
de
búsqueda
o
falso
en
caso
de
error
.
ldap_list(
)
realiza
la
búsqueda
según
el
filtro
especificado
en
el
directorio
con
el
alcance
LDAP_SCOPE_ONELEVEL
.
LDAP_SCOPE_ONELEVEL
significa
que
la
búsqueda
solo
devuelve
información
que
se
encuentre
en
el
nivel
inmediatamente
inferior
al
dn_base
especificado
en
la
llamada
a
la
función
.
(
Equivalente
a
ejecutar
"ls
"
en
un
unix
y
obtener
un
listado
de
ficheros
y
carpetas
en
el
directorio
de
trabajo
actual
.
)
Esta
llamada
toma
un
cuarto
parámetro
opcional
,
que
es
un
array
de
los
atributos
requeridos
.
Consulte
las
notas
de
la
función
ldap_search(
)
.
Ejemplo
1
.
Produce
una
lista
de
todas
las
unidades
organizativas
de
una
compañía
/
/
$ds
es
un
identificador
de
conexión
válido
.
$dnbase
=
"
o=Mi
Compañía
,
c=ES"
;
$solonecesito
=
array("ou")
;
$sr=ldap_list($ds
,
$dnbase
,
"ou=*"
,
$solonecesito)
;
$info
=
ldap_get_entries($ds
,
$sr)
;
for
($i=0
;
$i
$info["count"]
;
$i++
)
echo
$info[$i]["ou"][0
]
;
|
|