Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17515 программистов и 1632 робота. Сейчас ищут 1306 программистов ...
Приступая к работе

ldap_connect - Подключиться к серверу LDAP

Вернуться к: LDAP

ldap_connect

(PHP 4, PHP 5, PHP 7)

ldap_connectПодключиться к серверу LDAP

Описание

resource ldap_connect ([ string $hostname = NULL [, int $port = 389 ]] )

Установить соединение с сервером LDAP, определённым параметрами hostname и port.

Список параметров

hostname

Если вы используете OpenLDAP 2.x.x, вы можете определить URL вместо имя хоста. Чтобы использовать LDAP с SSL, скомпилируйте OpenLDAP 2.x.x с поддержкой SSL, сконфигурируйте PHP с SSL, и установите этот параметр как ldaps://hostname/.

port

Порт для соединения. Не применяется, в случае использования URL.

Возвращаемые значения

Возвращает положительный идентификатор ссылки LDAP в случае успеха или FALSE в случае ошибки. Когда используется OpenLDAP 2.x.x , ldap_connect() будет всегда возвращать resource, поскольку она фактически не соединяется, а только инициализирует параметры соединения. Фактическое подключение происходит при последующих вызовах ldap_* функций, обычно при вызове ldap_bind().

Если никакие параметры не будут определены, тогда будет возвращен идентификатор уже открытой ссылки.

Примеры

Пример #1 Пример подключения к серверу LDAP.

<?php

// LDAP переменные
$ldaphost "ldap.example.com";  // Ваш сервер ldap
$ldapport 389;                 // Порт вашего сервера ldap

// Соединение с LDAP
$ldapconn ldap_connect($ldaphost$ldapport)
          or die(
"Невозможно соединиться с $ldaphost");

?>

Пример #2 Пример безопасного подключения к серверу LDAP.

<?php

// убедитесь, что ваш хост корректный и
// что вы выдали ему сертификат безопасности
$ldaphost "ldaps://ldap.example.com/";

// Соединение с LDAP
$ldapconn ldap_connect($ldaphost)
          or die(
"Невозможно соединиться с {$ldaphost}");

?>

Смотрите также

  • ldap_bind() - Привязать к LDAP директории



Вернуться к: LDAP

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware