xref: /PHP-8.4/sapi/cli/tests/003.phpt (revision dcc3255b)
1--TEST--
2defining INI options with -d
3--SKIPIF--
4<?php
5include "skipif.inc";
6if (substr(PHP_OS, 0, 3) == 'WIN') {
7    die ("skip not for Windows");
8}
9?>
10--FILE--
11<?php
12
13$php = getenv('TEST_PHP_EXECUTABLE_ESCAPED');
14
15var_dump(`$php -n -d max_execution_time=111 -r 'var_dump(ini_get("max_execution_time"));'`);
16var_dump(`$php -n -d max_execution_time=500 -r 'var_dump(ini_get("max_execution_time"));'`);
17var_dump(`$php -n -d max_execution_time=500 -d max_execution_time=555 -r 'var_dump(ini_get("max_execution_time"));'`);
18var_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"));'`);
19
20echo "Done\n";
21?>
22--EXPECT--
23string(16) "string(3) "111"
24"
25string(16) "string(3) "500"
26"
27string(16) "string(3) "555"
28"
29string(40) "string(3) "555"
30string(10) "/test/path"
31"
32Done
33