appendices/reserved.constants.core.xml
61eadb77279dfc430988e259919c78983770a1f0
...
...
@@ -1,668 +1,759 @@
1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<!-- $Revision$ -->
3
-
<sect2 xml:id="reserved.constants.core" xmlns="http://docbook.org/ns/docbook">
4
-
<title>Core Predefined Constants</title>
5
-
<simpara>
6
-
These constants are defined by the PHP core. This includes PHP,
7
-
the Zend engine, and SAPI modules.
8
-
</simpara>
9
-
<variablelist>
10
-
<varlistentry xml:id="constant.php-version">
11
-
<term>
12
-
<constant>PHP_VERSION</constant>
13
-
(<type>string</type>)
14
-
</term>
15
-
<listitem>
16
-
<simpara>
17
-
The current PHP version as a string in
18
-
"major.minor.release[extra]" notation.
19
-
</simpara>
20
-
</listitem>
21
-
</varlistentry>
22
-
<varlistentry xml:id="constant.php-major-version">
23
-
<term>
24
-
<constant>PHP_MAJOR_VERSION</constant>
25
-
(<type>integer</type>)
26
-
</term>
27
-
<listitem>
28
-
<simpara>
29
-
The current PHP "major" version as an integer (e.g., int(5)
30
-
from version "5.2.7-extra"). Available since PHP 5.2.7.
31
-
</simpara>
32
-
</listitem>
33
-
</varlistentry>
34
-
<varlistentry xml:id="constant.php-minor-version">
35
-
<term>
36
-
<constant>PHP_MINOR_VERSION</constant>
37
-
(<type>integer</type>)
38
-
</term>
39
-
<listitem>
40
-
<simpara>
41
-
The current PHP "minor" version as an integer (e.g., int(2)
42
-
from version "5.2.7-extra"). Available since PHP 5.2.7.
43
-
</simpara>
44
-
</listitem>
45
-
</varlistentry>
46
-
<varlistentry xml:id="constant.php-release-version">
47
-
<term>
48
-
<constant>PHP_RELEASE_VERSION</constant>
49
-
(<type>integer</type>)
50
-
</term>
51
-
<listitem>
52
-
<simpara>
53
-
The current PHP "release" version as an integer (e.g., int(7)
54
-
from version "5.2.7-extra"). Available since PHP 5.2.7.
55
-
</simpara>
56
-
</listitem>
57
-
</varlistentry>
58
-
<varlistentry xml:id="constant.php-version-id">
59
-
<term>
60
-
<constant>PHP_VERSION_ID</constant>
61
-
(<type>integer</type>)
62
-
</term>
63
-
<listitem>
64
-
<simpara>
65
-
The current PHP version as an integer, useful for
66
-
version comparisons (e.g., int(50207) from version "5.2.7-extra").
67
-
Available since PHP 5.2.7.
68
-
</simpara>
69
-
</listitem>
70
-
</varlistentry>
71
-
<varlistentry xml:id="constant.php-extra-version">
72
-
<term>
73
-
<constant>PHP_EXTRA_VERSION</constant>
74
-
(<type>string</type>)
75
-
</term>
76
-
<listitem>
77
-
<simpara>
78
-
The current PHP "extra" version as a string (e.g., '-extra'
79
-
from version "5.2.7-extra"). Often used by distribution
80
-
vendors to indicate a package version. Available since
81
-
PHP 5.2.7.
82
-
</simpara>
83
-
</listitem>
84
-
</varlistentry>
85
-
<varlistentry xml:id="constant.php-zts">
86
-
<term>
87
-
<constant>PHP_ZTS</constant>
88
-
(<type>integer</type>)
89
-
</term>
90
-
<listitem>
91
-
<simpara>
92
-
Available since PHP 5.2.7.
93
-
</simpara>
94
-
</listitem>
95
-
</varlistentry>
96
-
<varlistentry xml:id="constant.php-debug">
97
-
<term>
98
-
<constant>PHP_DEBUG</constant>
99
-
(<type>integer</type>)
100
-
</term>
101
-
<listitem>
102
-
<simpara>
103
-
Available since PHP 5.2.7.
104
-
</simpara>
105
-
</listitem>
106
-
</varlistentry>
107
-
<varlistentry xml:id="constant.php-maxpathlen">
108
-
<term>
109
-
<constant>PHP_MAXPATHLEN</constant>
110
-
(<type>integer</type>)
111
-
</term>
112
-
<listitem>
113
-
<simpara>
114
-
The maximum length of filenames (including path) supported
115
-
by this build of PHP. Available since PHP 5.3.0.
116
-
</simpara>
117
-
</listitem>
118
-
</varlistentry>
119
-
<varlistentry xml:id="constant.php-os">
120
-
<term>
121
-
<constant>PHP_OS</constant>
122
-
(<type>string</type>)
123
-
</term>
124
-
<listitem>
125
-
<simpara>
126
-
The operating system PHP was built for.
127
-
</simpara>
128
-
</listitem>
129
-
</varlistentry>
130
-
<varlistentry xml:id="constant.php-os-family">
131
-
<term>
132
-
<constant>PHP_OS_FAMILY</constant>
133
-
(<type>string</type>)
134
-
</term>
135
-
<listitem>
136
-
<simpara>
137
-
The operating system family PHP was built for. Either of
138
-
<literal>'Windows'</literal>, <literal>'BSD'</literal>,
139
-
<literal>'Darwin'</literal>, <literal>'Solaris'</literal>,
140
-
<literal>'Linux'</literal> or <literal>'Unknown'</literal>.
141
-
Available as of PHP 7.2.0.
142
-
</simpara>
143
-
</listitem>
144
-
</varlistentry>
145
-
<varlistentry xml:id="constant.php-sapi">
146
-
<term>
147
-
<constant>PHP_SAPI</constant>
148
-
(<type>string</type>)
149
-
</term>
150
-
<listitem>
151
-
<simpara>
152
-
The Server API for this build of PHP.
153
-
See also <function>php_sapi_name</function>.
154
-
</simpara>
155
-
</listitem>
156
-
</varlistentry>
157
-
<varlistentry xml:id="constant.php-eol">
158
-
<term>
159
-
<constant>PHP_EOL</constant>
160
-
(<type>string</type>)
161
-
</term>
162
-
<listitem>
163
-
<simpara>
164
-
The correct 'End Of Line' symbol for this platform.
165
-
Available since PHP 5.0.2
166
-
</simpara>
167
-
</listitem>
168
-
</varlistentry>
169
-
<varlistentry xml:id="constant.php-int-max">
170
-
<term>
171
-
<constant>PHP_INT_MAX</constant>
172
-
(<type>integer</type>)
173
-
</term>
174
-
<listitem>
175
-
<simpara>
176
-
The largest integer supported in this build of PHP. Usually int(2147483647)
177
-
in 32 bit systems and int(9223372036854775807) in 64 bit systems.
178
-
Available since PHP 5.0.5
179
-
</simpara>
180
-
</listitem>
181
-
</varlistentry>
182
-
<varlistentry xml:id="constant.php-int-min">
183
-
<term>
184
-
<constant>PHP_INT_MIN</constant>
185
-
(<type>integer</type>)
186
-
</term>
187
-
<listitem>
188
-
<simpara>
189
-
The smallest integer supported in this build of PHP. Usually int(-2147483648) in 32 bit systems and
190
-
int(-9223372036854775808) in 64 bit systems. Available since PHP 7.0.0.
191
-
Usually, PHP_INT_MIN === ~PHP_INT_MAX.
192
-
</simpara>
193
-
</listitem>
194
-
</varlistentry>
195
-
<varlistentry xml:id="constant.php-int-size">
196
-
<term>
197
-
<constant>PHP_INT_SIZE</constant>
198
-
(<type>integer</type>)
199
-
</term>
200
-
<listitem>
201
-
<simpara>
202
-
The size of an integer in bytes in this build of PHP. Available since PHP 5.0.5
203
-
</simpara>
204
-
</listitem>
205
-
</varlistentry>
206
-
<varlistentry xml:id="constant.php-float-dig">
207
-
<term>
208
-
<constant>PHP_FLOAT_DIG</constant>
209
-
(<type>integer</type>)
210
-
</term>
211
-
<listitem>
212
-
<simpara>
213
-
Number of decimal digits that can be rounded into a float and back
214
-
without precision loss.
215
-
Available as of PHP 7.2.0.
216
-
</simpara>
217
-
</listitem>
218
-
</varlistentry>
219
-
<varlistentry xml:id="constant.php-float-epsilon">
220
-
<term>
221
-
<constant>PHP_FLOAT_EPSILON</constant>
222
-
(<type>float</type>)
223
-
</term>
224
-
<listitem>
225
-
<simpara>
226
-
Smallest representable positive number x, so that <literal>x + 1.0 !=
227
-
1.0</literal>.
228
-
Available as of PHP 7.2.0.
229
-
</simpara>
230
-
</listitem>
231
-
</varlistentry>
232
-
<varlistentry xml:id="constant.php-float-min">
233
-
<term>
234
-
<constant>PHP_FLOAT_MIN</constant>
235
-
(<type>float</type>)
236
-
</term>
237
-
<listitem>
238
-
<simpara>
239
-
Smallest representable floating point number.
240
-
Available as of PHP 7.2.0.
241
-
</simpara>
242
-
</listitem>
243
-
</varlistentry>
244
-
<varlistentry xml:id="constant.php-float-max">
245
-
<term>
246
-
<constant>PHP_FLOAT_MAX</constant>
247
-
(<type>float</type>)
248
-
</term>
249
-
<listitem>
250
-
<simpara>
251
-
Largest representable floating point number.
252
-
Available as of PHP 7.2.0.
253
-
</simpara>
254
-
</listitem>
255
-
</varlistentry>
256
-
<varlistentry xml:id="constant.default-include-path">
257
-
<term>
258
-
<constant>DEFAULT_INCLUDE_PATH</constant>
259
-
(<type>string</type>)
260
-
</term>
261
-
<listitem>
262
-
<simpara>
3
+
<sect2 xml:id="reserved.constants.core" xmlns="http://docbook.org/ns/docbook">
4
+
<title>Core Predefined Constants</title>
5
+
<simpara>
6
+
These constants are defined by the PHP core. This includes PHP,
7
+
the Zend engine, and SAPI modules.
8
+
</simpara>
9
+
<variablelist>
10
+
<varlistentry xml:id="constant.php-version">
11
+
<term>
12
+
<constant>PHP_VERSION</constant>
13
+
(<type>string</type>)
14
+
</term>
15
+
<listitem>
16
+
<simpara>
17
+
The current PHP version as a string in
18
+
"major.minor.release[extra]" notation.
19
+
</simpara>
20
+
</listitem>
21
+
</varlistentry>
22
+
<varlistentry xml:id="constant.php-major-version">
23
+
<term>
24
+
<constant>PHP_MAJOR_VERSION</constant>
25
+
(<type>int</type>)
26
+
</term>
27
+
<listitem>
28
+
<simpara>
29
+
The current PHP "major" version as an integer (e.g., int(5)
30
+
from version "5.2.7-extra").
31
+
</simpara>
32
+
</listitem>
33
+
</varlistentry>
34
+
<varlistentry xml:id="constant.php-minor-version">
35
+
<term>
36
+
<constant>PHP_MINOR_VERSION</constant>
37
+
(<type>int</type>)
38
+
</term>
39
+
<listitem>
40
+
<simpara>
41
+
The current PHP "minor" version as an integer (e.g., int(2)
42
+
from version "5.2.7-extra").
43
+
</simpara>
44
+
</listitem>
45
+
</varlistentry>
46
+
<varlistentry xml:id="constant.php-release-version">
47
+
<term>
48
+
<constant>PHP_RELEASE_VERSION</constant>
49
+
(<type>int</type>)
50
+
</term>
51
+
<listitem>
52
+
<simpara>
53
+
The current PHP "release" version as an integer (e.g., int(7)
54
+
from version "5.2.7-extra").
55
+
</simpara>
56
+
</listitem>
57
+
</varlistentry>
58
+
<varlistentry xml:id="constant.php-version-id">
59
+
<term>
60
+
<constant>PHP_VERSION_ID</constant>
61
+
(<type>int</type>)
62
+
</term>
63
+
<listitem>
64
+
<simpara>
65
+
The current PHP version as an integer, useful for
66
+
version comparisons (e.g., int(50207) from version "5.2.7-extra").
67
+
</simpara>
68
+
</listitem>
69
+
</varlistentry>
70
+
<varlistentry xml:id="constant.php-extra-version">
71
+
<term>
72
+
<constant>PHP_EXTRA_VERSION</constant>
73
+
(<type>string</type>)
74
+
</term>
75
+
<listitem>
76
+
<simpara>
77
+
The current PHP "extra" version as a string (e.g., '-extra'
78
+
from version "5.2.7-extra"). Often used by distribution
79
+
vendors to indicate a package version.
80
+
</simpara>
81
+
</listitem>
82
+
</varlistentry>
83
+
<varlistentry xml:id="constant.zend-thread-safe">
84
+
<term>
85
+
<constant>ZEND_THREAD_SAFE</constant>
86
+
(<type>bool</type>)
87
+
</term>
88
+
<listitem>
89
+
<simpara>
90
+
Indicates whether the current build of PHP is thread safe.
91
+
</simpara>
92
+
</listitem>
93
+
</varlistentry>
94
+
<varlistentry xml:id="constant.zend-debug-build">
95
+
<term>
96
+
<constant>ZEND_DEBUG_BUILD</constant>
97
+
(<type>bool</type>)
98
+
</term>
99
+
<listitem>
100
+
<simpara>
101
+
Indicates whether the current build of PHP is a debug build.
102
+
</simpara>
103
+
</listitem>
104
+
</varlistentry>
105
+
<varlistentry xml:id="constant.php-zts">
106
+
<term>
107
+
<constant>PHP_ZTS</constant>
108
+
(<type>int</type>)
109
+
</term>
110
+
<listitem>
111
+
<simpara>
112
+
Indicates whether the current build of PHP is thread safe.
113
+
</simpara>
114
+
</listitem>
115
+
</varlistentry>
116
+
<varlistentry xml:id="constant.php-debug">
117
+
<term>
118
+
<constant>PHP_DEBUG</constant>
119
+
(<type>int</type>)
120
+
</term>
121
+
<listitem>
122
+
<simpara>
123
+
Indicates whether the current build of PHP is a debug build.
124
+
</simpara>
125
+
</listitem>
126
+
</varlistentry>
127
+
<varlistentry xml:id="constant.php-maxpathlen">
128
+
<term>
129
+
<constant>PHP_MAXPATHLEN</constant>
130
+
(<type>int</type>)
131
+
</term>
132
+
<listitem>
133
+
<simpara>
134
+
The maximum length of filenames (including path) supported
135
+
by this build of PHP.
136
+
</simpara>
137
+
</listitem>
138
+
</varlistentry>
139
+
<varlistentry xml:id="constant.php-os">
140
+
<term>
141
+
<constant>PHP_OS</constant>
142
+
(<type>string</type>)
143
+
</term>
144
+
<listitem>
145
+
<simpara>
146
+
The operating system PHP was built for.
147
+
</simpara>
148
+
</listitem>
149
+
</varlistentry>
150
+
<varlistentry xml:id="constant.php-os-family">
151
+
<term>
152
+
<constant>PHP_OS_FAMILY</constant>
153
+
(<type>string</type>)
154
+
</term>
155
+
<listitem>
156
+
<simpara>
157
+
The operating system family PHP was built for. One of
158
+
<literal>'Windows'</literal>, <literal>'BSD'</literal>,
159
+
<literal>'Darwin'</literal>, <literal>'Solaris'</literal>,
160
+
<literal>'Linux'</literal> or <literal>'Unknown'</literal>.
161
+
Available as of PHP 7.2.0.
162
+
</simpara>
163
+
</listitem>
164
+
</varlistentry>
165
+
<varlistentry xml:id="constant.php-sapi">
166
+
<term>
167
+
<constant>PHP_SAPI</constant>
168
+
(<type>string</type>)
169
+
</term>
170
+
<listitem>
171
+
<simpara>
172
+
The Server API for this build of PHP.
173
+
See also <function>php_sapi_name</function>.
174
+
</simpara>
175
+
</listitem>
176
+
</varlistentry>
177
+
<varlistentry xml:id="constant.php-eol">
178
+
<term>
179
+
<constant>PHP_EOL</constant>
180
+
(<type>string</type>)
181
+
</term>
182
+
<listitem>
183
+
<simpara>
184
+
The correct 'End Of Line' symbol for this platform.
185
+
</simpara>
186
+
</listitem>
187
+
</varlistentry>
188
+
<varlistentry xml:id="constant.php-int-max">
189
+
<term>
190
+
<constant>PHP_INT_MAX</constant>
191
+
(<type>int</type>)
192
+
</term>
193
+
<listitem>
194
+
<simpara>
195
+
The largest integer supported in this build of PHP. Usually int(2147483647)
196
+
in 32 bit systems and int(9223372036854775807) in 64 bit systems.
197
+
</simpara>
198
+
</listitem>
199
+
</varlistentry>
200
+
<varlistentry xml:id="constant.php-int-min">
201
+
<term>
202
+
<constant>PHP_INT_MIN</constant>
203
+
(<type>int</type>)
204
+
</term>
205
+
<listitem>
206
+
<simpara>
207
+
The smallest integer supported in this build of PHP. Usually int(-2147483648) in 32 bit systems and
208
+
int(-9223372036854775808) in 64 bit systems.
209
+
Usually, PHP_INT_MIN === ~PHP_INT_MAX.
210
+
</simpara>
211
+
</listitem>
212
+
</varlistentry>
213
+
<varlistentry xml:id="constant.php-int-size">
214
+
<term>
215
+
<constant>PHP_INT_SIZE</constant>
216
+
(<type>int</type>)
217
+
</term>
218
+
<listitem>
219
+
<simpara>
220
+
The size of an integer in bytes in this build of PHP.
221
+
</simpara>
222
+
</listitem>
223
+
</varlistentry>
224
+
<varlistentry xml:id="constant.php-float-dig">
225
+
<term>
226
+
<constant>PHP_FLOAT_DIG</constant>
227
+
(<type>int</type>)
228
+
</term>
229
+
<listitem>
230
+
<simpara>
231
+
Number of decimal digits that can be rounded into a float and back
232
+
without precision loss.
233
+
Available as of PHP 7.2.0.
234
+
</simpara>
235
+
</listitem>
236
+
</varlistentry>
237
+
<varlistentry xml:id="constant.php-float-epsilon">
238
+
<term>
239
+
<constant>PHP_FLOAT_EPSILON</constant>
240
+
(<type>float</type>)
241
+
</term>
242
+
<listitem>
243
+
<simpara>
244
+
Smallest representable positive number x, so that <literal>x + 1.0 !=
245
+
1.0</literal>.
246
+
Available as of PHP 7.2.0.
247
+
</simpara>
248
+
</listitem>
249
+
</varlistentry>
250
+
<varlistentry xml:id="constant.php-float-min">
251
+
<term>
252
+
<constant>PHP_FLOAT_MIN</constant>
253
+
(<type>float</type>)
254
+
</term>
255
+
<listitem>
256
+
<simpara>
257
+
Smallest representable <emphasis>positive</emphasis> floating point number.
258
+
If you need the smallest representable <emphasis>negative</emphasis> floating point number, use <literal>- PHP_FLOAT_MAX</literal>.
259
+
Available as of PHP 7.2.0.
260
+
</simpara>
261
+
</listitem>
262
+
</varlistentry>
263
+
<varlistentry xml:id="constant.php-float-max">
264
+
<term>
265
+
<constant>PHP_FLOAT_MAX</constant>
266
+
(<type>float</type>)
267
+
</term>
268
+
<listitem>
269
+
<simpara>
270
+
Largest representable floating point number.
271
+
Available as of PHP 7.2.0.
272
+
</simpara>
273
+
</listitem>
274
+
</varlistentry>
275
+
<varlistentry xml:id="constant.default-include-path">
276
+
<term>
277
+
<constant>DEFAULT_INCLUDE_PATH</constant>
278
+
(<type>string</type>)
279
+
</term>
280
+
<listitem>
281
+
<simpara>
263
282

264
-
</simpara>
265
-
</listitem>
266
-
</varlistentry>
267
-
<varlistentry xml:id="constant.pear-install-dir">
268
-
<term>
269
-
<constant>PEAR_INSTALL_DIR</constant>
270
-
(<type>string</type>)
271
-
</term>
272
-
<listitem>
273
-
<simpara>
283
+
</simpara>
284
+
</listitem>
285
+
</varlistentry>
286
+
<varlistentry xml:id="constant.pear-install-dir">
287
+
<term>
288
+
<constant>PEAR_INSTALL_DIR</constant>
289
+
(<type>string</type>)
290
+
</term>
291
+
<listitem>
292
+
<simpara>
274
293

275
-
</simpara>
276
-
</listitem>
277
-
</varlistentry>
278
-
<varlistentry xml:id="constant.pear-extension-dir">
279
-
<term>
280
-
<constant>PEAR_EXTENSION_DIR</constant>
281
-
(<type>string</type>)
282
-
</term>
283
-
<listitem>
284
-
<simpara>
294
+
</simpara>
295
+
</listitem>
296
+
</varlistentry>
297
+
<varlistentry xml:id="constant.pear-extension-dir">
298
+
<term>
299
+
<constant>PEAR_EXTENSION_DIR</constant>
300
+
(<type>string</type>)
301
+
</term>
302
+
<listitem>
303
+
<simpara>
285
304

286
-
</simpara>
287
-
</listitem>
288
-
</varlistentry>
289
-
<varlistentry xml:id="constant.php-extension-dir">
290
-
<term>
291
-
<constant>PHP_EXTENSION_DIR</constant>
292
-
(<type>string</type>)
293
-
</term>
294
-
<listitem>
295
-
<simpara>
305
+
</simpara>
306
+
</listitem>
307
+
</varlistentry>
308
+
<varlistentry xml:id="constant.php-extension-dir">
309
+
<term>
310
+
<constant>PHP_EXTENSION_DIR</constant>
311
+
(<type>string</type>)
312
+
</term>
313
+
<listitem>
314
+
<simpara>
315
+
The default directory where to look for dynamically loadable extensions
316
+
(unless overridden by <link linkend="ini.extension-dir">extension_dir</link>).
317
+
Defaults to <constant>PHP_PREFIX</constant> (or <code>PHP_PREFIX . "\\ext"</code> on Windows).
318
+
</simpara>
319
+
</listitem>
320
+
</varlistentry>
321
+
<varlistentry xml:id="constant.php-prefix">
322
+
<term>
323
+
<constant>PHP_PREFIX</constant>
324
+
(<type>string</type>)
325
+
</term>
326
+
<listitem>
327
+
<simpara>
328
+
The value <option role="configure">--prefix</option> was set to at configure.
329
+
On Windows, it is the value <option role="configure">--with-prefix</option>
330
+
was set to at configure.
331
+
</simpara>
332
+
</listitem>
333
+
</varlistentry>
334
+
<varlistentry xml:id="constant.php-bindir">
335
+
<term>
336
+
<constant>PHP_BINDIR</constant>
337
+
(<type>string</type>)
338
+
</term>
339
+
<listitem>
340
+
<simpara>
341
+
The value <option role="configure">--bindir</option> was set to at configure.
342
+
On Windows, it is the value <option role="configure">--with-prefix</option>
343
+
was set to at configure.
344
+
</simpara>
345
+
</listitem>
346
+
</varlistentry>
347
+
<varlistentry xml:id="constant.php-binary">
348
+
<term>
349
+
<constant>PHP_BINARY</constant>
350
+
(<type>string</type>)
351
+
</term>
352
+
<listitem>
353
+
<simpara>
354
+
Specifies the PHP binary path during script execution.
355
+
</simpara>
356
+
</listitem>
357
+
</varlistentry>
358
+
<varlistentry xml:id="constant.php-mandir">
359
+
<term>
360
+
<constant>PHP_MANDIR</constant>
361
+
(<type>string</type>)
362
+
</term>
363
+
<listitem>
364
+
<simpara>
365
+
Specifies where the manpages were installed into.
366
+
</simpara>
367
+
</listitem>
368
+
</varlistentry>
369
+
<varlistentry xml:id="constant.php-libdir">
370
+
<term>
371
+
<constant>PHP_LIBDIR</constant>
372
+
(<type>string</type>)
373
+
</term>
374
+
<listitem>
375
+
<simpara>
296
376

297
-
</simpara>
298
-
</listitem>
299
-
</varlistentry>
300
-
<varlistentry xml:id="constant.php-prefix">
301
-
<term>
302
-
<constant>PHP_PREFIX</constant>
303
-
(<type>string</type>)
304
-
</term>
305
-
<listitem>
306
-
<simpara>
307
-
The value "--prefix" was set to at configure.
308
-
</simpara>
309
-
</listitem>
310
-
</varlistentry>
311
-
<varlistentry xml:id="constant.php-bindir">
312
-
<term>
313
-
<constant>PHP_BINDIR</constant>
314
-
(<type>string</type>)
315
-
</term>
316
-
<listitem>
317
-
<simpara>
318
-
Specifies where the binaries were installed into.
319
-
</simpara>
320
-
</listitem>
321
-
</varlistentry>
322
-
<varlistentry xml:id="constant.php-binary">
323
-
<term>
324
-
<constant>PHP_BINARY</constant>
325
-
(<type>string</type>)
326
-
</term>
327
-
<listitem>
328
-
<simpara>
329
-
Specifies the PHP binary path during script execution.
330
-
Available since PHP 5.4.
331
-
</simpara>
332
-
</listitem>
333
-
</varlistentry>
334
-
<varlistentry xml:id="constant.php-mandir">
335
-
<term>
336
-
<constant>PHP_MANDIR</constant>
337
-
(<type>string</type>)
338
-
</term>
339
-
<listitem>
340
-
<simpara>
341
-
Specifies where the manpages were installed into.
342
-
Available since PHP 5.3.7.
343
-
</simpara>
344
-
</listitem>
345
-
</varlistentry>
346
-
<varlistentry xml:id="constant.php-libdir">
347
-
<term>
348
-
<constant>PHP_LIBDIR</constant>
349
-
(<type>string</type>)
350
-
</term>
351
-
<listitem>
352
-
<simpara>
377
+
</simpara>
378
+
</listitem>
379
+
</varlistentry>
380
+
<varlistentry xml:id="constant.php-datadir">
381
+
<term>
382
+
<constant>PHP_DATADIR</constant>
383
+
(<type>string</type>)
384
+
</term>
385
+
<listitem>
386
+
<simpara>
353
387

354
-
</simpara>
355
-
</listitem>
356
-
</varlistentry>
357
-
<varlistentry xml:id="constant.php-datadir">
358
-
<term>
359
-
<constant>PHP_DATADIR</constant>
360
-
(<type>string</type>)
361
-
</term>
362
-
<listitem>
363
-
<simpara>
388
+
</simpara>
389
+
</listitem>
390
+
</varlistentry>
391
+
<varlistentry xml:id="constant.php-sysconfdir">
392
+
<term>
393
+
<constant>PHP_SYSCONFDIR</constant>
394
+
(<type>string</type>)
395
+
</term>
396
+
<listitem>
397
+
<simpara>
364
398

365
-
</simpara>
366
-
</listitem>
367
-
</varlistentry>
368
-
<varlistentry xml:id="constant.php-sysconfdir">
369
-
<term>
370
-
<constant>PHP_SYSCONFDIR</constant>
371
-
(<type>string</type>)
372
-
</term>
373
-
<listitem>
374
-
<simpara>
399
+
</simpara>
400
+
</listitem>
401
+
</varlistentry>
402
+
<varlistentry xml:id="constant.php-localstatedir">
403
+
<term>
404
+
<constant>PHP_LOCALSTATEDIR</constant>
405
+
(<type>string</type>)
406
+
</term>
407
+
<listitem>
408
+
<simpara>
375
409

376
-
</simpara>
377
-
</listitem>
378
-
</varlistentry>
379
-
<varlistentry xml:id="constant.php-localstatedir">
380
-
<term>
381
-
<constant>PHP_LOCALSTATEDIR</constant>
382
-
(<type>string</type>)
383
-
</term>
384
-
<listitem>
385
-
<simpara>
410
+
</simpara>
411
+
</listitem>
412
+
</varlistentry>
413
+
<varlistentry xml:id="constant.php-config-file-path">
414
+
<term>
415
+
<constant>PHP_CONFIG_FILE_PATH</constant>
416
+
(<type>string</type>)
417
+
</term>
418
+
<listitem>
419
+
<simpara>
386
420

387
-
</simpara>
388
-
</listitem>
389
-
</varlistentry>
390
-
<varlistentry xml:id="constant.php-config-file-path">
391
-
<term>
392
-
<constant>PHP_CONFIG_FILE_PATH</constant>
393
-
(<type>string</type>)
394
-
</term>
395
-
<listitem>
396
-
<simpara>
421
+
</simpara>
422
+
</listitem>
423
+
</varlistentry>
424
+
<varlistentry xml:id="constant.php-config-file-scan-dir">
425
+
<term>
426
+
<constant>PHP_CONFIG_FILE_SCAN_DIR</constant>
427
+
(<type>string</type>)
428
+
</term>
429
+
<listitem>
430
+
<simpara>
397
431

398
-
</simpara>
399
-
</listitem>
400
-
</varlistentry>
401
-
<varlistentry xml:id="constant.php-config-file-scan-dir">
402
-
<term>
403
-
<constant>PHP_CONFIG_FILE_SCAN_DIR</constant>
404
-
(<type>string</type>)
405
-
</term>
406
-
<listitem>
407
-
<simpara>
408
-
409
-
</simpara>
410
-
</listitem>
411
-
</varlistentry>
412
-
<varlistentry xml:id="constant.php-shlib-suffix">
413
-
<term>
414
-
<constant>PHP_SHLIB_SUFFIX</constant>
415
-
(<type>string</type>)
416
-
</term>
417
-
<listitem>
418
-
<simpara>
419
-
The build-platform's shared library suffix, such as "so" (most Unixes)
420
-
or "dll" (Windows).
421
-
</simpara>
422
-
</listitem>
423
-
</varlistentry>
424
-
<varlistentry xml:id="constant.php-fd-setsize">
425
-
<term>
426
-
<constant>PHP_FD_SETSIZE</constant>
427
-
(<type>string</type>)
428
-
</term>
429
-
<listitem>
430
-
<simpara>
431
-
The maximum number of file descriptors for select system calls. Available
432
-
as of PHP 7.1.0.
433
-
</simpara>
434
-
</listitem>
435
-
</varlistentry>
436
-
<varlistentry xml:id="constant.e-error">
437
-
<term>
438
-
<constant>E_ERROR</constant>
439
-
(<type>integer</type>)
440
-
</term>
441
-
<listitem>
442
-
<simpara>
443
-
<link linkend="errorfunc.constants">Error reporting constant</link>
444
-
</simpara>
445
-
</listitem>
446
-
</varlistentry>
447
-
<varlistentry xml:id="constant.e-warning">
448
-
<term>
449
-
<constant>E_WARNING</constant>
450
-
(<type>integer</type>)
451
-
</term>
452
-
<listitem>
453
-
<simpara>
454
-
<link linkend="errorfunc.constants">Error reporting constant</link>
455
-
</simpara>
456
-
</listitem>
457
-
</varlistentry>
458
-
<varlistentry xml:id="constant.e-parse">
459
-
<term>
460
-
<constant>E_PARSE</constant>
461
-
(<type>integer</type>)
462
-
</term>
463
-
<listitem>
464
-
<simpara>
465
-
<link linkend="errorfunc.constants">Error reporting constant</link>
466
-
</simpara>
467
-
</listitem>
468
-
</varlistentry>
469
-
<varlistentry xml:id="constant.e-notice">
470
-
<term>
471
-
<constant>E_NOTICE</constant>
472
-
(<type>integer</type>)
473
-
</term>
474
-
<listitem>
475
-
<simpara>
476
-
<link linkend="errorfunc.constants">Error reporting constant</link>
477
-
</simpara>
478
-
</listitem>
479
-
</varlistentry>
480
-
<varlistentry xml:id="constant.e-core-error">
481
-
<term>
482
-
<constant>E_CORE_ERROR</constant>
483
-
(<type>integer</type>)
484
-
</term>
485
-
<listitem>
486
-
<simpara>
487
-
<link linkend="errorfunc.constants">Error reporting constant</link>
488
-
</simpara>
489
-
</listitem>
490
-
</varlistentry>
491
-
<varlistentry xml:id="constant.e-core-warning">
492
-
<term>
493
-
<constant>E_CORE_WARNING</constant>
494
-
(<type>integer</type>)
495
-
</term>
496
-
<listitem>
497
-
<simpara>
498
-
<link linkend="errorfunc.constants">Error reporting constant</link>
499
-
</simpara>
500
-
</listitem>
501
-
</varlistentry>
502
-
<varlistentry xml:id="constant.e-compile-error">
503
-
<term>
504
-
<constant>E_COMPILE_ERROR</constant>
505
-
(<type>integer</type>)
506
-
</term>
507
-
<listitem>
508
-
<simpara>
509
-
<link linkend="errorfunc.constants">Error reporting constant</link>
510
-
</simpara>
511
-
</listitem>
512
-
</varlistentry>
513
-
<varlistentry xml:id="constant.e-compile-warning">
514
-
<term>
515
-
<constant>E_COMPILE_WARNING</constant>
516
-
(<type>integer</type>)
517
-
</term>
518
-
<listitem>
519
-
<simpara>
520
-
<link linkend="errorfunc.constants">Error reporting constant</link>
521
-
</simpara>
522
-
</listitem>
523
-
</varlistentry>
524
-
<varlistentry xml:id="constant.e-user-error">
525
-
<term>
526
-
<constant>E_USER_ERROR</constant>
527
-
(<type>integer</type>)
528
-
</term>
529
-
<listitem>
530
-
<simpara>
531
-
<link linkend="errorfunc.constants">Error reporting constant</link>
532
-
</simpara>
533
-
</listitem>
534
-
</varlistentry>
535
-
<varlistentry xml:id="constant.e-user-warning">
536
-
<term>
537
-
<constant>E_USER_WARNING</constant>
538
-
(<type>integer</type>)
539
-
</term>
540
-
<listitem>
541
-
<simpara>
542
-
<link linkend="errorfunc.constants">Error reporting constant</link>
543
-
</simpara>
544
-
</listitem>
545
-
</varlistentry>
546
-
<varlistentry xml:id="constant.e-user-notice">
547
-
<term>
548
-
<constant>E_USER_NOTICE</constant>
549
-
(<type>integer</type>)
550
-
</term>
551
-
<listitem>
552
-
<simpara>
553
-
<link linkend="errorfunc.constants">Error reporting constant</link>
554
-
</simpara>
555
-
</listitem>
556
-
</varlistentry>
557
-
<varlistentry xml:id="constant.e-recoverble-error">
558
-
<term>
559
-
<constant>E_RECOVERABLE_ERROR</constant>
560
-
(<type>integer</type>)
561
-
</term>
562
-
<listitem>
563
-
<simpara>
564
-
<link linkend="errorfunc.constants">Error reporting constant</link>.
565
-
Available since PHP 5.2.0
566
-
</simpara>
567
-
</listitem>
568
-
</varlistentry>
569
-
<varlistentry xml:id="constant.e-deprecated">
570
-
<term>
571
-
<constant>E_DEPRECATED</constant>
572
-
(<type>integer</type>)
573
-
</term>
574
-
<listitem>
575
-
<simpara>
576
-
<link linkend="errorfunc.constants">Error reporting constant</link>.
577
-
Available since PHP 5.3.0
578
-
</simpara>
579
-
</listitem>
580
-
</varlistentry>
581
-
<varlistentry xml:id="constant.e-user-deprecated">
582
-
<term>
583
-
<constant>E_USER_DEPRECATED</constant>
584
-
(<type>integer</type>)
585
-
</term>
586
-
<listitem>
587
-
<simpara>
588
-
<link linkend="errorfunc.constants">Error reporting constant</link>.
589
-
Available since PHP 5.3.0
590
-
</simpara>
591
-
</listitem>
592
-
</varlistentry>
593
-
<varlistentry xml:id="constant.e-all">
594
-
<term>
595
-
<constant>E_ALL</constant>
596
-
(<type>integer</type>)
597
-
</term>
598
-
<listitem>
599
-
<simpara>
600
-
<link linkend="errorfunc.constants">Error reporting constant</link>
601
-
</simpara>
602
-
</listitem>
603
-
</varlistentry>
604
-
<varlistentry xml:id="constant.e-strict">
605
-
<term>
606
-
<constant>E_STRICT</constant>
607
-
(<type>integer</type>)
608
-
</term>
609
-
<listitem>
610
-
<simpara>
611
-
<link linkend="errorfunc.constants">Error reporting constant</link>
612
-
</simpara>
613
-
</listitem>
614
-
</varlistentry>
615
-
<varlistentry xml:id="constant.compiler-halt-offset">
616
-
<term>
617
-
<constant>__COMPILER_HALT_OFFSET__</constant>
618
-
(<type>integer</type>)
619
-
</term>
620
-
<listitem>
621
-
<simpara>
622
-
Available since PHP 5.1.0
623
-
</simpara>
624
-
</listitem>
625
-
</varlistentry>
626
-
<varlistentry xml:id="constant.true">
627
-
<term>
628
-
&true;
629
-
(<type>boolean</type>)
630
-
</term>
631
-
<listitem>
632
-
<simpara>
633
-
See <link linkend="language.types.boolean">Booleans</link>.
634
-
</simpara>
635
-
</listitem>
636
-
</varlistentry>
637
-
<varlistentry xml:id="constant.false">
638
-
<term>
639
-
&false;
640
-
(<type>boolean</type>)
641
-
</term>
642
-
<listitem>
643
-
<simpara>
644
-
See <link linkend="language.types.boolean">Booleans</link>.
645
-
</simpara>
646
-
</listitem>
647
-
</varlistentry>
648
-
<varlistentry xml:id="constant.null">
649
-
<term>
650
-
&null;
651
-
(<type>null</type>)
652
-
</term>
653
-
<listitem>
654
-
<simpara>
655
-
See <link linkend="language.types.null">Null</link>.
656
-
</simpara>
657
-
</listitem>
658
-
</varlistentry>
659
-
</variablelist>
660
-
<para>
661
-
See also: <link linkend="language.constants.predefined">Magic
662
-
constants</link>.
663
-
</para>
664
-
</sect2>
432
+
</simpara>
433
+
</listitem>
434
+
</varlistentry>
435
+
<varlistentry xml:id="constant.php-shlib-suffix">
436
+
<term>
437
+
<constant>PHP_SHLIB_SUFFIX</constant>
438
+
(<type>string</type>)
439
+
</term>
440
+
<listitem>
441
+
<simpara>
442
+
The build-platform's shared library suffix, such as "so" (most Unixes)
443
+
or "dll" (Windows).
444
+
</simpara>
445
+
</listitem>
446
+
</varlistentry>
447
+
<varlistentry xml:id="constant.php-fd-setsize">
448
+
<term>
449
+
<constant>PHP_FD_SETSIZE</constant>
450
+
(<type>int</type>)
451
+
</term>
452
+
<listitem>
453
+
<simpara>
454
+
The maximum number of file descriptors for select system calls. Available
455
+
as of PHP 7.1.0.
456
+
</simpara>
457
+
</listitem>
458
+
</varlistentry>
459
+
<varlistentry>
460
+
<term>
461
+
<constant>E_ERROR</constant>
462
+
(<type>int</type>)
463
+
</term>
464
+
<listitem>
465
+
<simpara>
466
+
<link linkend="errorfunc.constants">Error reporting constant</link>
467
+
</simpara>
468
+
</listitem>
469
+
</varlistentry>
470
+
<varlistentry>
471
+
<term>
472
+
<constant>E_WARNING</constant>
473
+
(<type>int</type>)
474
+
</term>
475
+
<listitem>
476
+
<simpara>
477
+
<link linkend="errorfunc.constants">Error reporting constant</link>
478
+
</simpara>
479
+
</listitem>
480
+
</varlistentry>
481
+
<varlistentry>
482
+
<term>
483
+
<constant>E_PARSE</constant>
484
+
(<type>int</type>)
485
+
</term>
486
+
<listitem>
487
+
<simpara>
488
+
<link linkend="errorfunc.constants">Error reporting constant</link>
489
+
</simpara>
490
+
</listitem>
491
+
</varlistentry>
492
+
<varlistentry>
493
+
<term>
494
+
<constant>E_NOTICE</constant>
495
+
(<type>int</type>)
496
+
</term>
497
+
<listitem>
498
+
<simpara>
499
+
<link linkend="errorfunc.constants">Error reporting constant</link>
500
+
</simpara>
501
+
</listitem>
502
+
</varlistentry>
503
+
<varlistentry>
504
+
<term>
505
+
<constant>E_CORE_ERROR</constant>
506
+
(<type>int</type>)
507
+
</term>
508
+
<listitem>
509
+
<simpara>
510
+
<link linkend="errorfunc.constants">Error reporting constant</link>
511
+
</simpara>
512
+
</listitem>
513
+
</varlistentry>
514
+
<varlistentry>
515
+
<term>
516
+
<constant>E_CORE_WARNING</constant>
517
+
(<type>int</type>)
518
+
</term>
519
+
<listitem>
520
+
<simpara>
521
+
<link linkend="errorfunc.constants">Error reporting constant</link>
522
+
</simpara>
523
+
</listitem>
524
+
</varlistentry>
525
+
<varlistentry>
526
+
<term>
527
+
<constant>E_COMPILE_ERROR</constant>
528
+
(<type>int</type>)
529
+
</term>
530
+
<listitem>
531
+
<simpara>
532
+
<link linkend="errorfunc.constants">Error reporting constant</link>
533
+
</simpara>
534
+
</listitem>
535
+
</varlistentry>
536
+
<varlistentry>
537
+
<term>
538
+
<constant>E_COMPILE_WARNING</constant>
539
+
(<type>int</type>)
540
+
</term>
541
+
<listitem>
542
+
<simpara>
543
+
<link linkend="errorfunc.constants">Error reporting constant</link>
544
+
</simpara>
545
+
</listitem>
546
+
</varlistentry>
547
+
<varlistentry>
548
+
<term>
549
+
<constant>E_USER_ERROR</constant>
550
+
(<type>int</type>)
551
+
</term>
552
+
<listitem>
553
+
<simpara>
554
+
<link linkend="errorfunc.constants">Error reporting constant</link>
555
+
</simpara>
556
+
</listitem>
557
+
</varlistentry>
558
+
<varlistentry>
559
+
<term>
560
+
<constant>E_USER_WARNING</constant>
561
+
(<type>int</type>)
562
+
</term>
563
+
<listitem>
564
+
<simpara>
565
+
<link linkend="errorfunc.constants">Error reporting constant</link>
566
+
</simpara>
567
+
</listitem>
568
+
</varlistentry>
569
+
<varlistentry>
570
+
<term>
571
+
<constant>E_USER_NOTICE</constant>
572
+
(<type>int</type>)
573
+
</term>
574
+
<listitem>
575
+
<simpara>
576
+
<link linkend="errorfunc.constants">Error reporting constant</link>
577
+
</simpara>
578
+
</listitem>
579
+
</varlistentry>
580
+
<varlistentry>
581
+
<term>
582
+
<constant>E_RECOVERABLE_ERROR</constant>
583
+
(<type>int</type>)
584
+
</term>
585
+
<listitem>
586
+
<simpara>
587
+
<link linkend="errorfunc.constants">Error reporting constant</link>.
588
+
</simpara>
589
+
</listitem>
590
+
</varlistentry>
591
+
<varlistentry>
592
+
<term>
593
+
<constant>E_DEPRECATED</constant>
594
+
(<type>int</type>)
595
+
</term>
596
+
<listitem>
597
+
<simpara>
598
+
<link linkend="errorfunc.constants">Error reporting constant</link>.
599
+
</simpara>
600
+
</listitem>
601
+
</varlistentry>
602
+
<varlistentry>
603
+
<term>
604
+
<constant>E_USER_DEPRECATED</constant>
605
+
(<type>int</type>)
606
+
</term>
607
+
<listitem>
608
+
<simpara>
609
+
<link linkend="errorfunc.constants">Error reporting constant</link>.
610
+
</simpara>
611
+
</listitem>
612
+
</varlistentry>
613
+
<varlistentry>
614
+
<term>
615
+
<constant>E_ALL</constant>
616
+
(<type>int</type>)
617
+
</term>
618
+
<listitem>
619
+
<simpara>
620
+
<link linkend="errorfunc.constants">Error reporting constant</link>
621
+
</simpara>
622
+
</listitem>
623
+
</varlistentry>
624
+
<varlistentry>
625
+
<term>
626
+
<constant>E_STRICT</constant>
627
+
(<type>int</type>)
628
+
</term>
629
+
<listitem>
630
+
<simpara>
631
+
<link linkend="errorfunc.constants">Error reporting constant</link>
632
+
</simpara>
633
+
</listitem>
634
+
</varlistentry>
635
+
<varlistentry>
636
+
<term>
637
+
<constant>__COMPILER_HALT_OFFSET__</constant>
638
+
(<type>int</type>)
639
+
</term>
640
+
<listitem>
641
+
<simpara>
665
642

643
+
</simpara>
644
+
</listitem>
645
+
</varlistentry>
646
+
<varlistentry xml:id="constant.true">
647
+
<term>
648
+
&true;
649
+
(<type>bool</type>)
650
+
</term>
651
+
<listitem>
652
+
<simpara>
653
+
See <link linkend="language.types.boolean">Booleans</link>.
654
+
</simpara>
655
+
</listitem>
656
+
</varlistentry>
657
+
<varlistentry xml:id="constant.false">
658
+
<term>
659
+
&false;
660
+
(<type>bool</type>)
661
+
</term>
662
+
<listitem>
663
+
<simpara>
664
+
See <link linkend="language.types.boolean">Booleans</link>.
665
+
</simpara>
666
+
</listitem>
667
+
</varlistentry>
668
+
<varlistentry xml:id="constant.null">
669
+
<term>
670
+
&null;
671
+
(<type>null</type>)
672
+
</term>
673
+
<listitem>
674
+
<simpara>
675
+
See <link linkend="language.types.null">Null</link>.
676
+
</simpara>
677
+
</listitem>
678
+
</varlistentry>
679
+
<varlistentry xml:id="constant.php-windows-event-ctrl-c">
680
+
<term>
681
+
<constant>PHP_WINDOWS_EVENT_CTRL_C</constant>
682
+
(<type>int</type>)
683
+
</term>
684
+
<listitem>
685
+
<simpara>
686
+
A Windows <literal>CTRL+C</literal> event.
687
+
Available as of PHP 7.4.0 (Windows only).
688
+
</simpara>
689
+
</listitem>
690
+
</varlistentry>
691
+
<varlistentry xml:id="constant.php-windows-event-ctrl-break">
692
+
<term>
693
+
<constant>PHP_WINDOWS_EVENT_CTRL_BREAK</constant>
694
+
(<type>int</type>)
695
+
</term>
696
+
<listitem>
697
+
<simpara>
698
+
A Windows <literal>CTRL+BREAK</literal> event.
699
+
Available as of PHP 7.4.0 (Windows only).
700
+
</simpara>
701
+
</listitem>
702
+
</varlistentry>
703
+
<varlistentry xml:id="constant.php-cli-process-title">
704
+
<term>
705
+
<constant>PHP_CLI_PROCESS_TITLE</constant>
706
+
(<type>bool</type>)
707
+
</term>
708
+
<listitem>
709
+
<simpara>
710
+
Indicates whether the setting and getting of the process title is available.
711
+
Available only under the CLI SAPI.
712
+
</simpara>
713
+
</listitem>
714
+
</varlistentry>
715
+
<varlistentry xml:id="constant.stderr">
716
+
<term>
717
+
<constant>STDERR</constant>
718
+
(<type>resource</type>)
719
+
</term>
720
+
<listitem>
721
+
<simpara>
722
+
An already opened stream to <literal>stderr</literal>.
723
+
Available only under the CLI SAPI.
724
+
</simpara>
725
+
</listitem>
726
+
</varlistentry>
727
+
<varlistentry xml:id="constant.stdin">
728
+
<term>
729
+
<constant>STDIN</constant>
730
+
(<type>resource</type>)
731
+
</term>
732
+
<listitem>
733
+
<simpara>
734
+
An already opened stream to <literal>stdin</literal>.
735
+
Available only under the CLI SAPI.
736
+
</simpara>
737
+
</listitem>
738
+
</varlistentry>
739
+
<varlistentry xml:id="constant.stdout">
740
+
<term>
741
+
<constant>STDOUT</constant>
742
+
(<type>resource</type>)
743
+
</term>
744
+
<listitem>
745
+
<simpara>
746
+
An already opened stream to <literal>stdout</literal>.
747
+
Available only under the CLI SAPI.
748
+
</simpara>
749
+
</listitem>
750
+
</varlistentry>
751
+
</variablelist>
752
+
<para>
753
+
See also: <link linkend="language.constants.magic">Magic
754
+
constants</link>.
755
+
</para>
756
+
</sect2>
666
757
<!-- Keep this comment at the end of the file
667
758
Local variables:
668
759
mode: sgml
669
760