move HQServerTransportFactory to HQServer.h
[hiphop-php.git] / hphp / test / slow / ext_options / ext_options.php
blob1a361bd676698b133af0ccab0d478825872e005b
1 <?hh
4 <<__EntryPoint>>
5 function main_ext_options() :mixed{
6 var_dump(dl(""));
8 var_dump(extension_loaded("bcmath"));
9 var_dump(extension_loaded("curl"));
10 var_dump(extension_loaded("simplexml"));
11 var_dump(extension_loaded("mysql"));
12 var_dump(extension_loaded("date"));
13 var_dump(extension_loaded("datetime"));
14 $x = get_loaded_extensions();
15 var_dump(!($x ?? false));
17 var_dump(get_included_files()[0] === __FILE__);
18 var_dump(vec[]);
20 $sec = null;
21 $nsec = null;
22 clock_getres(CLOCK_THREAD_CPUTIME_ID, inout $sec, inout $nsec);
23 var_dump($sec);
24 var_dump($nsec);
25 $sec = null;
26 $nsec = null;
27 clock_gettime(CLOCK_THREAD_CPUTIME_ID, inout $sec, inout $nsec);
28 var_dump($sec is nonnull);
29 var_dump($nsec is nonnull);
31 var_dump(ini_get(""));
32 var_dump(ini_get("setting_that_does_not_exist"));
33 ini_set("memory_limit", 50000000);
34 var_dump(ini_get("memory_limit"));
35 set_time_limit(30);
36 var_dump(ini_get("max_execution_time"));
37 ini_set("max_execution_time", 40);
38 var_dump(ini_get("max_execution_time"));
40 var_dump(phpversion());
41 var_dump(phpversion('mysql'));
42 var_dump(phpversion('memcached'));
43 var_dump(phpversion('exif'));
44 var_dump(phpversion('reflection'));
45 var_dump(phpversion('nonexistent_extension'));
47 var_dump(putenv("FOO=bar"));
48 var_dump(!putenv("FOO"));
50 var_dump(!version_compare("1.3.0.dev", "1.1.2", "<"));
52 $arr = get_defined_constants(true);
53 var_dump(count($arr["user"]) === 2);
54 var_dump(HH\Lib\C\any($arr["Core"], $elt ==> HH\Lib\Legacy_FIXME\eq($elt, 'PHP_OS')));