从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
答案 0 :(得分:2)
来自文档......
当使用OpenLDAP 2.x.x时,ldap_connect()将始终返回资源,因为它实际上没有连接,只是初始化连接参数。实际连接发生在下一次调用ldap_ * funcs时,通常使用ldap_bind()。