bug72189.phpt 684 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. --TEST--
  2. Request #72189 (Add missing CURL_VERSION_* constants)
  3. --EXTENSIONS--
  4. curl
  5. --FILE--
  6. <?php
  7. $version = curl_version();
  8. $bitfields = [
  9. CURL_VERSION_ASYNCHDNS,
  10. CURL_VERSION_CONV,
  11. CURL_VERSION_CURLDEBUG,
  12. CURL_VERSION_DEBUG,
  13. CURL_VERSION_GSSNEGOTIATE,
  14. CURL_VERSION_IDN,
  15. CURL_VERSION_IPV6,
  16. CURL_VERSION_KERBEROS4,
  17. CURL_VERSION_LARGEFILE,
  18. CURL_VERSION_LIBZ,
  19. CURL_VERSION_NTLM,
  20. CURL_VERSION_SPNEGO,
  21. CURL_VERSION_SSL,
  22. CURL_VERSION_SSPI,
  23. ];
  24. $matchesCount = 0;
  25. foreach ($bitfields as $feature) {
  26. if ($version['features'] & $feature) {
  27. ++$matchesCount;
  28. }
  29. }
  30. var_dump($matchesCount > 0);
  31. ?>
  32. --EXPECT--
  33. bool(true)