PHP Manual
Function Reference
Other Services
LDAP
Introduction
Installing/Configuring
Predefined Constants
Using the PHP LDAP calls
LDAP controls
Examples
LDAP Functions
LDAP\Connection
LDAP\Result
LDAP\ResultEntry
LDAP Controls
ldap_8859_to_t61
LDAP
PHP Manual
LDAP Functions
Table of Contents
ldap_8859_to_t61
— Translate 8859 characters to t61 characters
ldap_add
— Add entries to LDAP directory
ldap_add_ext
— Add entries to LDAP directory
ldap_bind
— Bind to LDAP directory
ldap_bind_ext
— Bind to LDAP directory
ldap_close
— Alias of ldap_unbind
ldap_compare
— Compare value of attribute found in entry specified with DN
ldap_connect
— Connect to an LDAP server
ldap_connect_wallet
— Connect to an LDAP server
ldap_control_paged_result
— Send LDAP pagination control
ldap_control_paged_result_response
— Retrieve the LDAP pagination cookie
ldap_count_entries
— Count the number of entries in a search
ldap_count_references
— Counts the number of references in a search result
ldap_delete
— Delete an entry from a directory
ldap_delete_ext
— Delete an entry from a directory
ldap_dn2ufn
— Convert DN to User Friendly Naming format
ldap_err2str
— Convert LDAP error number into string error message
ldap_errno
— Return the LDAP error number of the last LDAP command
ldap_error
— Return the LDAP error message of the last LDAP command
ldap_escape
— Escape a string for use in an LDAP filter or DN
ldap_exop
— Performs an extended operation
ldap_exop_passwd
— PASSWD extended operation helper
ldap_exop_refresh
— Refresh extended operation helper
ldap_exop_sync
— Performs an extended operation
ldap_exop_whoami
— WHOAMI extended operation helper
ldap_explode_dn
— Splits DN into its component parts
ldap_first_attribute
— Return first attribute
ldap_first_entry
— Return first result id
ldap_first_reference
— Return first reference
ldap_free_result
— Free result memory
ldap_get_attributes
— Get attributes from a search result entry
ldap_get_dn
— Get the DN of a result entry
ldap_get_entries
— Get all result entries
ldap_get_option
— Get the current value for given option
ldap_get_values
— Get all values from a result entry
ldap_get_values_len
— Get all binary values from a result entry
ldap_list
— Single-level search
ldap_mod_add
— Add attribute values to current attributes
ldap_mod_add_ext
— Add attribute values to current attributes
ldap_mod_del
— Delete attribute values from current attributes
ldap_mod_del_ext
— Delete attribute values from current attributes
ldap_mod_replace
— Replace attribute values with new ones
ldap_mod_replace_ext
— Replace attribute values with new ones
ldap_modify
— Alias of ldap_mod_replace
ldap_modify_batch
— Batch and execute modifications on an LDAP entry
ldap_next_attribute
— Get the next attribute in result
ldap_next_entry
— Get next result entry
ldap_next_reference
— Get next reference
ldap_parse_exop
— Parse result object from an LDAP extended operation
ldap_parse_reference
— Extract information from reference entry
ldap_parse_result
— Extract information from result
ldap_read
— Read an entry
ldap_rename
— Modify the name of an entry
ldap_rename_ext
— Modify the name of an entry
ldap_sasl_bind
— Bind to LDAP directory using SASL
ldap_search
— Search LDAP tree
ldap_set_option
— Set the value of the given option
ldap_set_rebind_proc
— Set a callback function to do re-binds on referral chasing
ldap_sort
— Sort LDAP result entries on the client side
ldap_start_tls
— Start TLS
ldap_t61_to_8859
— Translate t61 characters to 8859 characters
ldap_unbind
— Unbind from LDAP directory