003.phpt 851 B

1234567891011121314151617181920212223242526272829303132
  1. --TEST--
  2. defining INI options with -d
  3. --SKIPIF--
  4. <?php
  5. include "skipif.inc";
  6. if (substr(PHP_OS, 0, 3) == 'WIN') {
  7. die ("skip not for Windows");
  8. }
  9. ?>
  10. --FILE--
  11. <?php
  12. $php = getenv('TEST_PHP_EXECUTABLE');
  13. var_dump(`$php -n -d max_execution_time=111 -r 'var_dump(ini_get("max_execution_time"));'`);
  14. var_dump(`$php -n -d max_execution_time=500 -r 'var_dump(ini_get("max_execution_time"));'`);
  15. var_dump(`$php -n -d max_execution_time=500 -d max_execution_time=555 -r 'var_dump(ini_get("max_execution_time"));'`);
  16. var_dump(`$php -n -d upload_tmp_dir=/test/path -d max_execution_time=555 -r 'var_dump(ini_get("max_execution_time")); var_dump(ini_get("upload_tmp_dir"));'`);
  17. echo "Done\n";
  18. ?>
  19. --EXPECT--
  20. string(16) "string(3) "111"
  21. "
  22. string(16) "string(3) "500"
  23. "
  24. string(16) "string(3) "555"
  25. "
  26. string(40) "string(3) "555"
  27. string(10) "/test/path"
  28. "
  29. Done