-
Notifications
You must be signed in to change notification settings - Fork 269
/
Copy pathcore_predefined_constants2.phpt
110 lines (106 loc) · 3.14 KB
/
core_predefined_constants2.phpt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
--TEST--
PHP Spec test generated from ./constants/core_predefined_constants2.php
--FILE--
<?php
/*
+-------------------------------------------------------------+
| Copyright (c) 2014 Facebook, Inc. (http://www.facebook.com) |
+-------------------------------------------------------------+
*/
error_reporting(-1);
function trace($text, $pdc)
{
echo "$text: ";
var_dump($pdc);
}
trace("PHP_VERSION", PHP_VERSION);
trace("PHP_MAJOR_VERSION", PHP_MAJOR_VERSION);
trace("PHP_MINOR_VERSION", PHP_MINOR_VERSION);
trace("PHP_RELEASE_VERSION", PHP_RELEASE_VERSION);
trace("PHP_VERSION_ID", PHP_VERSION_ID);
trace("PHP_EXTRA_VERSION", PHP_EXTRA_VERSION);
// HHVM doesn't have this
// trace("PHP_ZTS", PHP_ZTS);
trace("PHP_DEBUG", PHP_DEBUG);
trace("PHP_MAXPATHLEN", PHP_MAXPATHLEN);
trace("PHP_OS", PHP_OS);
trace("PHP_SAPI", PHP_SAPI);
trace("PHP_EOL", PHP_EOL);
trace("DEFAULT_INCLUDE_PATH", DEFAULT_INCLUDE_PATH);
trace("PEAR_INSTALL_DIR", PEAR_INSTALL_DIR);
trace("PEAR_EXTENSION_DIR", PEAR_EXTENSION_DIR);
trace("PHP_EXTENSION_DIR", PHP_EXTENSION_DIR);
trace("PHP_PREFIX", PHP_PREFIX);
trace("PHP_BINDIR", PHP_BINDIR);
// HHVM doesn't have this
// trace("PHP_MANDIR", PHP_MANDIR);
trace("PHP_LIBDIR", PHP_LIBDIR);
trace("PHP_DATADIR", PHP_DATADIR);
trace("PHP_SYSCONFDIR", PHP_SYSCONFDIR);
trace("PHP_CONFIG_FILE_PATH", PHP_CONFIG_FILE_PATH);
trace("PHP_CONFIG_FILE_SCAN_DIR", PHP_CONFIG_FILE_SCAN_DIR);
trace("PHP_SHLIB_SUFFIX", PHP_SHLIB_SUFFIX);
trace("E_ERROR", E_ERROR);
trace("E_WARNING", E_WARNING);
trace("E_PARSE", E_PARSE);
trace("E_NOTICE", E_NOTICE);
trace("E_CORE_ERROR", E_CORE_ERROR);
trace("E_CORE_WARNING", E_CORE_WARNING);
trace("E_COMPILE_ERROR", E_COMPILE_ERROR);
trace("E_COMPILE_WARNING", E_COMPILE_WARNING);
trace("E_USER_ERROR", E_USER_ERROR);
trace("E_USER_WARNING", E_USER_WARNING);
trace("E_USER_NOTICE", E_USER_NOTICE);
trace("E_DEPRECATED", E_DEPRECATED);
trace("E_USER_DEPRECATED", E_USER_DEPRECATED);
trace("E_ALL", E_ALL);
trace("E_STRICT", E_STRICT);
trace("__COMPILER_HALT_OFFSET__", __COMPILER_HALT_OFFSET__);
trace("TRUE", TRUE);
trace("FALSE", FALSE);
trace("NULL", NULL);
__HALT_COMPILER();
--EXPECTF--
PHP_VERSION: string(%d) "%s"
PHP_MAJOR_VERSION: int(%d)
PHP_MINOR_VERSION: int(%d)
PHP_RELEASE_VERSION: int(%d)
PHP_VERSION_ID: int(%d)
PHP_EXTRA_VERSION: string(%d) "%S"
PHP_DEBUG: %s
PHP_MAXPATHLEN: int(%d)
PHP_OS: string(%d) "%s"
PHP_SAPI: string(3) "cli"
PHP_EOL: string(%d) "
"
DEFAULT_INCLUDE_PATH: string(%d) "%S"
PEAR_INSTALL_DIR: string(%d) "%S"
PEAR_EXTENSION_DIR: string(%d) "%S"
PHP_EXTENSION_DIR: string(%d) "%S"
PHP_PREFIX: string(%d) "%S"
PHP_BINDIR: string(%d) "%S"
PHP_LIBDIR: string(%d) "%S"
PHP_DATADIR: string(%d) "%S"
PHP_SYSCONFDIR: string(%d) "%S"
PHP_CONFIG_FILE_PATH: string(%d) "%S"
PHP_CONFIG_FILE_SCAN_DIR: string(%d) "%S"
PHP_SHLIB_SUFFIX: string(%d) "%S"
E_ERROR: int(1)
E_WARNING: int(2)
E_PARSE: int(4)
E_NOTICE: int(8)
E_CORE_ERROR: int(16)
E_CORE_WARNING: int(32)
E_COMPILE_ERROR: int(64)
E_COMPILE_WARNING: int(128)
E_USER_ERROR: int(256)
E_USER_WARNING: int(512)
E_USER_NOTICE: int(1024)
E_DEPRECATED: int(8192)
E_USER_DEPRECATED: int(16384)
E_ALL: int(32767)
E_STRICT: int(2048)
%a
TRUE: bool(true)
FALSE: bool(false)
NULL: NULL