extensions-shared.phpt 528 B

12345678910111213141516171819
  1. --TEST--
  2. phpt EXTENSIONS directive - shared module
  3. --EXTENSIONS--
  4. openssl
  5. --SKIPIF--
  6. <?php
  7. $php = getenv('TEST_PHP_EXECUTABLE');
  8. if (false !== stripos(`$php -n -m`, 'openssl')) {
  9. die('skip openssl is built static');
  10. }
  11. $ext_module = ini_get('extension_dir') . DIRECTORY_SEPARATOR . (substr(PHP_OS, 0, 3) === "WIN" ? "php_openssl." : "openssl.") . PHP_SHLIB_SUFFIX;
  12. if( !file_exists($ext_module) ) die('skip openssl shared extension not found');
  13. --FILE--
  14. <?php
  15. var_dump(extension_loaded('openssl'));
  16. ?>
  17. --EXPECT--
  18. bool(true)