php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
main_arginfo.h
Go to the documentation of this file.
1/* This is a generated file, edit the .stub.php file instead.
2 * Stub hash: 793b455a47a0422cee767ef2f6a448a369520542 */
3
4static void register_main_symbols(int module_number)
5{
16 REGISTER_STRING_CONSTANT("DEFAULT_INCLUDE_PATH", PHP_INCLUDE_PATH, CONST_PERSISTENT);
17 REGISTER_STRING_CONSTANT("PEAR_INSTALL_DIR", PEAR_INSTALLDIR, CONST_PERSISTENT);
23#if !defined(PHP_WIN32)
25#endif
38 REGISTER_LONG_CONSTANT("PHP_FD_SETSIZE", FD_SETSIZE, CONST_PERSISTENT);
39 REGISTER_LONG_CONSTANT("PHP_FLOAT_DIG", DBL_DIG, CONST_PERSISTENT);
40 REGISTER_DOUBLE_CONSTANT("PHP_FLOAT_EPSILON", DBL_EPSILON, CONST_PERSISTENT);
41 REGISTER_DOUBLE_CONSTANT("PHP_FLOAT_MAX", DBL_MAX, CONST_PERSISTENT);
42 REGISTER_DOUBLE_CONSTANT("PHP_FLOAT_MIN", DBL_MIN, CONST_PERSISTENT);
43#if defined(PHP_WIN32)
44 REGISTER_LONG_CONSTANT("PHP_WINDOWS_VERSION_MAJOR", EG(windows_version_info).dwMajorVersion, CONST_PERSISTENT);
45#endif
46#if defined(PHP_WIN32)
47 REGISTER_LONG_CONSTANT("PHP_WINDOWS_VERSION_MINOR", EG(windows_version_info).dwMinorVersion, CONST_PERSISTENT);
48#endif
49#if defined(PHP_WIN32)
50 REGISTER_LONG_CONSTANT("PHP_WINDOWS_VERSION_BUILD", EG(windows_version_info).dwBuildNumber, CONST_PERSISTENT);
51#endif
52#if defined(PHP_WIN32)
53 REGISTER_LONG_CONSTANT("PHP_WINDOWS_VERSION_PLATFORM", EG(windows_version_info).dwPlatformId, CONST_PERSISTENT);
54#endif
55#if defined(PHP_WIN32)
56 REGISTER_LONG_CONSTANT("PHP_WINDOWS_VERSION_SP_MAJOR", EG(windows_version_info).wServicePackMajor, CONST_PERSISTENT);
57#endif
58#if defined(PHP_WIN32)
59 REGISTER_LONG_CONSTANT("PHP_WINDOWS_VERSION_SP_MINOR", EG(windows_version_info).wServicePackMinor, CONST_PERSISTENT);
60#endif
61#if defined(PHP_WIN32)
62 REGISTER_LONG_CONSTANT("PHP_WINDOWS_VERSION_SUITEMASK", EG(windows_version_info).wSuiteMask, CONST_PERSISTENT);
63#endif
64#if defined(PHP_WIN32)
65 REGISTER_LONG_CONSTANT("PHP_WINDOWS_VERSION_PRODUCTTYPE", EG(windows_version_info).wProductType, CONST_PERSISTENT);
66#endif
67#if defined(PHP_WIN32)
68 REGISTER_LONG_CONSTANT("PHP_WINDOWS_NT_DOMAIN_CONTROLLER", VER_NT_DOMAIN_CONTROLLER, CONST_PERSISTENT);
69#endif
70#if defined(PHP_WIN32)
71 REGISTER_LONG_CONSTANT("PHP_WINDOWS_NT_SERVER", VER_NT_SERVER, CONST_PERSISTENT);
72#endif
73#if defined(PHP_WIN32)
74 REGISTER_LONG_CONSTANT("PHP_WINDOWS_NT_WORKSTATION", VER_NT_WORKSTATION, CONST_PERSISTENT);
75#endif
98#if defined(ZEND_VERIFY_TYPE_INFERENCE)
100#endif
102 REGISTER_STRING_CONSTANT("PHP_BINARY", PG(php_binary) ? PG(php_binary) : "", CONST_PERSISTENT | CONST_NO_FILE_CACHE);
103}
SAPI_API sapi_module_struct sapi_module
Definition SAPI.c:65
const PHP_LIBDIR
const PHP_SYSCONFDIR
const PHP_SHLIB_SUFFIX
const PHP_LOCALSTATEDIR
const PHP_EXTENSION_DIR
Definition main.stub.php:76
const PHP_SBINDIR
Definition main.stub.php:91
const PHP_DATADIR
const PHP_MANDIR
Definition main.stub.php:97
const PHP_CONFIG_FILE_SCAN_DIR
const PHP_PREFIX
Definition main.stub.php:81
const PHP_BINDIR
Definition main.stub.php:86
const PHP_CONFIG_FILE_PATH
const ZEND_VERIFY_TYPE_INFERENCE
#define PHP_OS_FAMILY
Definition php.h:51
#define PHP_DEBUG
Definition php.h:56
#define PHP_EOL
Definition php.h:74
#define PG(v)
Definition php_globals.h:31
#define PHP_OS_STR
Definition php_main.h:81
#define PHP_ZTS
Definition php_main.h:75
#define PHP_OUTPUT_HANDLER_DISABLED
Definition php_output.h:43
#define PHP_OUTPUT_HANDLER_PROCESSED
Definition php_output.h:44
#define PHP_OUTPUT_HANDLER_REMOVABLE
Definition php_output.h:38
#define PHP_OUTPUT_HANDLER_WRITE
Definition php_output.h:23
#define PHP_OUTPUT_HANDLER_FLUSHABLE
Definition php_output.h:37
#define PHP_OUTPUT_HANDLER_FLUSH
Definition php_output.h:26
#define PHP_OUTPUT_HANDLER_STDFLAGS
Definition php_output.h:39
#define PHP_OUTPUT_HANDLER_CLEAN
Definition php_output.h:25
#define PHP_OUTPUT_HANDLER_FINAL
Definition php_output.h:27
#define PHP_OUTPUT_HANDLER_CLEANABLE
Definition php_output.h:36
#define PHP_OUTPUT_HANDLER_STARTED
Definition php_output.h:42
#define PHP_OUTPUT_HANDLER_START
Definition php_output.h:24
#define PHP_EXTRA_VERSION
Definition php_version.h:6
#define PHP_MINOR_VERSION
Definition php_version.h:4
#define PHP_RELEASE_VERSION
Definition php_version.h:5
#define PHP_MAJOR_VERSION
Definition php_version.h:3
#define PHP_VERSION
Definition php_version.h:7
#define PHP_VERSION_ID
Definition php_version.h:8
#define PHP_UPLOAD_ERROR_D
Definition rfc1867.h:35
#define PHP_UPLOAD_ERROR_A
Definition rfc1867.h:32
#define PHP_UPLOAD_ERROR_E
Definition rfc1867.h:36
#define PHP_UPLOAD_ERROR_X
Definition rfc1867.h:38
#define PHP_UPLOAD_ERROR_B
Definition rfc1867.h:33
#define PHP_UPLOAD_ERROR_OK
Definition rfc1867.h:31
#define PHP_UPLOAD_ERROR_C
Definition rfc1867.h:34
#define PHP_UPLOAD_ERROR_F
Definition rfc1867.h:37
#define VER_NT_WORKSTATION
Definition winver.h:100
#define VER_NT_SERVER
Definition winver.h:102
#define VER_NT_DOMAIN_CONTROLLER
Definition winver.h:101
#define REGISTER_DOUBLE_CONSTANT(name, dval, flags)
#define REGISTER_STRING_CONSTANT(name, str, flags)
#define CONST_NO_FILE_CACHE
#define REGISTER_BOOL_CONSTANT(name, bval, flags)
#define CONST_PERSISTENT
#define REGISTER_LONG_CONSTANT(name, lval, flags)
#define EG(v)
#define ZEND_LONG_MIN
Definition zend_long.h:46
#define SIZEOF_ZEND_LONG
Definition zend_long.h:50
#define ZEND_LONG_MAX
Definition zend_long.h:45
#define MAXPATHLEN