Beschreibung
array
ldap_get_attributes
( resource Verbindungs-Kennung, resource
Ergebnis-Eintrag-Kennung)
Rückgabewert
:
im
Erfolgsfall
wird
die
gesamte
Information
eines
Eintrags
in
einem
multidimensionalen
Array
zurückgegeben
;
im
Fehlerfall
FALSE
.
Die
ldap_get_attributes(
)
Die
ldap_get_attributes(
)
Funktion
wird
verwendet
um
das
Lesen
der
Merkmale
und
Werte
eines
Eintrags
im
Suchergebnis
zu
vereinfachen
.
Der
Rückgabewert
ist
ein
multidimensionales
Array
aus
Merkmalen
und
Werten
.
Nachdem
Sie
einen
bestimmten
Eintrag
in
dem
Verzeichnis
lokalisiert
haben
,
können
Sie
mit
dieser
Funktion
herausfinden
,
welche
Informationen
für
diesen
Eintrag
verfügbar
sind
.
Diese
Funktion
würden
Sie
in
einer
Anwendung
verwenden
,
die
Verzeichniseinträge
"
durchstöbert
"
und
/
oder
wo
Sie
die
Struktur
der
Verzeichniseinträge
nicht
kennen
.
In
vielen
Anwendungen
suchen
Sie
nach
einem
bestimmten
Merkmal
wie
einer
email-Adresse
oder
einem
Nachnamen
und
interessieren
sich
nicht
dafür
,
welche
anderen
Daten
verfügbar
sind
.
Beispiel
1
.
Anzeigen
der
Liste
der
Merkmale
für
einen
ausgewählten
Verzeichnis-Eintrag
/
/
$ds
die
Verbindungs-Kennung
für
das
Verzeichnis
/
*
$sr
ein
gültiges
Suchergebnis
eines
früheren
Aufrufs
einer
der
ldap
Verzeichnis
Suchfunktionen
*
/
$entry
=
ldap_first_entry(
$ds
,
$sr)
;
$attrs
=
ldap_get_attributes($ds
,
$entry)
;
echo
$attrs["count"]
.
"
Merkmale
für
diesen
Eintrag
:
p
"
;
for
($i=0
;
$i
$attrs["count"]
;
$i++
)
echo
$attrs[$i]
.
"
br
"
;
|
|
Siehe
auch
ldap_first_attribute(
)
und
ldap_next_attribute(
)