php 5.5 ldap_connect问题

时间:2015-01-08 13:16:00

标签: php ldap

从php.net复制此脚本并输入错误的网址。 由于某种原因,即使连接细节完全错误,此脚本也不会消失。

$ldaphost = "notaldapurl.com";  
$ldapport = 389; 


$ldapconn = ldap_connect($ldaphost, $ldapport)
          or die("die not connect to $ldaphost");

var_dump($ldapconn);

此脚本的输出为resource(2) of type (ldap link)

其他信息是我正在运行php 5.5

1 个答案:

答案 0 :(得分:2)

来自文档......

  

当使用OpenLDAP 2.x.x时,ldap_connect()将始终返回资源,因为它实际上没有连接,只是初始化连接参数。实际连接发生在下一次调用ldap_ * funcs时,通常使用ldap_bind()。

http://php.net/manual/en/function.ldap-connect.php