Home > PHP > Function > LDAP > ldap_connect()

ldap_connect()

ldap_connect - Connect to an LDAP server

Syntax

resource ldap_connect (string $hostname, int $port)

Arguments

  • hostname - If you are using OpenLDAP 2.x.x you can specify a URL instead of the hostname. To use LDAP with SSL, compile OpenLDAP 2.x.x with SSL support, configure PHP with SSL, and set this parameter as ldaps://hostname/.
  • port - The port to connect to. Not used when using URLs.

Description

Establishes a connection to a LDAP server on a specified hostname and port.

Version

PHP 4, 5

Return value

Returns a positive LDAP link identifier on success, or FALSE on error. When OpenLDAP 2.x.x is used, ldap_connect() will always return a resource as it does not actually connect but just initializes the connecting parameters. The actual connect happens with the next calls to ldap_* funcs, usually with ldap_bind().