ldap_connect_variation.phpt 740 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. --TEST--
  2. ldap_connect() - Variation
  3. --CREDITS--
  4. Patrick Allaert <patrickallaert@php.net>
  5. # Belgian PHP Testfest 2009
  6. --EXTENSIONS--
  7. ldap
  8. --FILE--
  9. <?php
  10. require "connect.inc";
  11. // no hostname, no port
  12. $link = ldap_connect();
  13. var_dump($link);
  14. // no port
  15. $link = ldap_connect($host);
  16. var_dump($link);
  17. // URI
  18. $link = ldap_connect("ldap://$host:$port");
  19. var_dump($link);
  20. // URI no port
  21. $link = ldap_connect("ldap://$host");
  22. var_dump($link);
  23. // bad hostname (connect should work, not bind)
  24. $link = ldap_connect("nonexistent" . $host);
  25. var_dump($link);
  26. ?>
  27. --EXPECTF--
  28. object(LDAP\Connection)#%d (0) {
  29. }
  30. object(LDAP\Connection)#%d (0) {
  31. }
  32. object(LDAP\Connection)#%d (0) {
  33. }
  34. object(LDAP\Connection)#%d (0) {
  35. }
  36. object(LDAP\Connection)#%d (0) {
  37. }