(PHP 4, PHP 5)
ldap_errno — Devuelve el número de error LDAP del último comando LDAP
Devuelve el número de error estandarizado devuelto por el último comando LDAP. Este número puede ser convertido en un mensaje de error textual usando ldap_err2str().
Devuelve el número de error LDAP del último comando LDAP para este enlace.
A menos que decremente lo suficiente su nivel de advertencia en php.ini o anteponga a los comandos LDAP el símbolo @ (arroba) para suprimir la salida de advertencias, los errores generados serán mostrados también en su salida HTML.
Example#1 Generación y captura de un error
<?php
// Este ejemplo contiene un error, el cual atraparemos.
$ld = ldap_connect("localhost");
$bind = ldap_bind($ld);
// error de sintaxis en la expresión de filtro (errno 87),
// debe ser "objectclass=*" para que funcione.
$res = @ldap_search($ld, "o=Miorg, c=DE", "objectclass");
if (!$res) {
echo "LDAP-Errno: " . ldap_errno($ld) . "<br />\n";
echo "LDAP-Error: " . ldap_error($ld) . "<br />\n";
die("¡Argh!<br />\n");
}
$info = ldap_get_entries($ld, $res);
echo $info["count"] . " entradas coincidentes.<br />\n";
?>