curl_basic_008.phpt 564 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Test curl_error() & curl_errno() function with problematic host
  3. --CREDITS--
  4. TestFest 2009 - AFUP - Perrick Penet <perrick@noparking.net>
  5. --SKIPIF--
  6. <?php
  7. if (!extension_loaded("curl")) print "skip";
  8. $addr = "www.".uniqid().".".uniqid();
  9. if (gethostbyname($addr) != $addr) {
  10. print "skip catch all dns";
  11. }
  12. ?>
  13. --FILE--
  14. <?php
  15. $url = "http://www.".uniqid().".".uniqid();
  16. $ch = curl_init();
  17. curl_setopt($ch, CURLOPT_URL, $url);
  18. curl_exec($ch);
  19. var_dump(curl_error($ch));
  20. var_dump(curl_errno($ch));
  21. curl_close($ch);
  22. ?>
  23. --EXPECTF--
  24. %s resolve%s
  25. int(6)