Resource Types
Using the PHP LDAP calls
LDAP
PHP Manual

# Predefined Constants

The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime.

`LDAP_DEREF_NEVER` (integer)
`LDAP_DEREF_SEARCHING` (integer)
`LDAP_DEREF_FINDING` (integer)
`LDAP_DEREF_ALWAYS` (integer)
`LDAP_OPT_DEREF` (integer)
  Specifies alternative rules for following aliases at the server.
`LDAP_OPT_SIZELIMIT` (integer)

  Specifies the maximum number of entries that can be returned on a search operation.

  > Note: The actual size limit for operations is also bounded by the server's configured maximum number of return entries. The lesser of these two settings is the actual size limit.

`LDAP_OPT_TIMELIMIT` (integer)
  Specifies the number of seconds to wait for search results.

  > Note: The actual time limit for operations is also bounded by the server's configured maximum time. The lesser of these two settings is the actual time limit.

`LDAP_OPT_NETWORK_TIMEOUT` (integer)
  Option for ldap_set_option() to allow setting network timeout. (Available as of PHP 5.3.0)
`LDAP_OPT_PROTOCOL_VERSION` (integer)
  Specifies the LDAP protocol to be used (V2 or V3).
`LDAP_OPT_ERROR_NUMBER` (integer)
`LDAP_OPT_REFERRALS` (integer)
  Specifies whether to automatically follow referrals returned by the LDAP server.
`LDAP_OPT_RESTART` (integer)
`LDAP_OPT_HOST_NAME` (integer)
`LDAP_OPT_ERROR_STRING` (integer)
`LDAP_OPT_MATCHED_DN` (integer)
`LDAP_OPT_SERVER_CONTROLS` (integer)
  Specifies a default list of server controls to be sent with each request.
`LDAP_OPT_CLIENT_CONTROLS` (integer)
  Specifies a default list of client controls to be processed with each request.
`LDAP_OPT_DEBUG_LEVEL` (integer)
  Specifies a bitwise level for debug traces.
`GSLC_SSL_NO_AUTH` (integer)
`GSLC_SSL_ONEWAY_AUTH` (integer)
`GSLC_SSL_TWOWAY_AUTH` (integer)

Resource Types
Using the PHP LDAP calls
LDAP
PHP Manual