php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
php.h File Reference
#include "php_version.h"
#include "zend.h"
#include "zend_sort.h"
#include "php_compat.h"
#include "zend_API.h"
#include <assert.h>
#include <stdlib.h>
#include <ctype.h>
#include <stdarg.h>
#include "zend_hash.h"
#include "zend_alloc.h"
#include "zend_stack.h"
#include <string.h>
#include <limits.h>
#include "snprintf.h"
#include "spprintf.h"
#include "main/php_output.h"
#include "php_streams.h"
#include "php_memory_streams.h"
#include "fopen_wrappers.h"
#include "zend_virtual_cwd.h"
#include "zend_constants.h"
#include "php_reentrancy.h"

Go to the source code of this file.

Macros

#define PHP_API_VERSION   20240924
 
#define PHP_HAVE_STREAMS
 
#define YYDEBUG   0
 
#define PHP_DEFAULT_CHARSET   "UTF-8"
 
#define php_sprintf   sprintf
 
#define PHP_OS_FAMILY   "Unknown"
 
#define PHP_DEBUG   ZEND_DEBUG
 
#define PHPAPI
 
#define PHP_DIR_SEPARATOR   '/'
 
#define PHP_EOL   "\n"
 
#define NDEBUG
 
#define PHP_STRLCPY(dst, src, size, src_size)
 
#define strlcpy   php_strlcpy
 
#define HAVE_STRLCPY   1
 
#define USE_STRLCPY_PHP_IMPL   1
 
#define strlcat   php_strlcat
 
#define HAVE_STRLCAT   1
 
#define USE_STRLCAT_PHP_IMPL   1
 
#define explicit_bzero   php_explicit_bzero
 
#define CREATE_MUTEX(a, b)
 
#define SET_MUTEX(a)
 
#define FREE_MUTEX(a)
 
#define LONG_MAX   2147483647L
 
#define LONG_MIN   (- LONG_MAX - 1)
 
#define INT_MAX   2147483647
 
#define INT_MIN   (- INT_MAX - 1)
 
#define PHP_DOUBLE_MAX_LENGTH   ZEND_DOUBLE_MAX_LENGTH
 
#define PHP_GCC_VERSION   ZEND_GCC_VERSION
 
#define PHP_ATTRIBUTE_MALLOC   ZEND_ATTRIBUTE_MALLOC
 
#define PHP_ATTRIBUTE_FORMAT   ZEND_ATTRIBUTE_FORMAT
 
#define EXEC_INPUT_BUF   4096
 
#define PHP_MIME_TYPE   "application/x-httpd-php"
 
#define STR_PRINT(str)
 
#define MAXPATHLEN   256 /* Should be safe for any weird systems that do not define it */
 
#define php_ignore_value(x)
 
#define php_sleep   sleep
 
#define php_log_err(msg)
 
#define php_error   zend_error
 
#define error_handling_t   zend_error_handling_t
 
#define zenderror   phperror
 
#define zendlex   phplex
 
#define phpparse   zendparse
 
#define phprestart   zendrestart
 
#define phpin   zendin
 
#define php_memnstr   zend_memnstr
 
#define php_memnistr   zend_memnistr
 
#define PHP_FN   ZEND_FN
 
#define PHP_MN   ZEND_MN
 
#define PHP_NAMED_FUNCTION   ZEND_NAMED_FUNCTION
 
#define PHP_FUNCTION   ZEND_FUNCTION
 
#define PHP_METHOD   ZEND_METHOD
 
#define PHP_RAW_NAMED_FE   ZEND_RAW_NAMED_FE
 
#define PHP_NAMED_FE   ZEND_NAMED_FE
 
#define PHP_FE   ZEND_FE
 
#define PHP_DEP_FE   ZEND_DEP_FE
 
#define PHP_FALIAS   ZEND_FALIAS
 
#define PHP_DEP_FALIAS   ZEND_DEP_FALIAS
 
#define PHP_ME   ZEND_ME
 
#define PHP_MALIAS   ZEND_MALIAS
 
#define PHP_ABSTRACT_ME   ZEND_ABSTRACT_ME
 
#define PHP_ME_MAPPING   ZEND_ME_MAPPING
 
#define PHP_FE_END   ZEND_FE_END
 
#define PHP_MODULE_STARTUP_N   ZEND_MODULE_STARTUP_N
 
#define PHP_MODULE_SHUTDOWN_N   ZEND_MODULE_SHUTDOWN_N
 
#define PHP_MODULE_ACTIVATE_N   ZEND_MODULE_ACTIVATE_N
 
#define PHP_MODULE_DEACTIVATE_N   ZEND_MODULE_DEACTIVATE_N
 
#define PHP_MODULE_INFO_N   ZEND_MODULE_INFO_N
 
#define PHP_MODULE_STARTUP_D   ZEND_MODULE_STARTUP_D
 
#define PHP_MODULE_SHUTDOWN_D   ZEND_MODULE_SHUTDOWN_D
 
#define PHP_MODULE_ACTIVATE_D   ZEND_MODULE_ACTIVATE_D
 
#define PHP_MODULE_DEACTIVATE_D   ZEND_MODULE_DEACTIVATE_D
 
#define PHP_MODULE_INFO_D   ZEND_MODULE_INFO_D
 
#define PHP_MINIT   ZEND_MODULE_STARTUP_N
 
#define PHP_MSHUTDOWN   ZEND_MODULE_SHUTDOWN_N
 
#define PHP_RINIT   ZEND_MODULE_ACTIVATE_N
 
#define PHP_RSHUTDOWN   ZEND_MODULE_DEACTIVATE_N
 
#define PHP_MINFO   ZEND_MODULE_INFO_N
 
#define PHP_GINIT   ZEND_GINIT
 
#define PHP_GSHUTDOWN   ZEND_GSHUTDOWN
 
#define PHP_MINIT_FUNCTION   ZEND_MODULE_STARTUP_D
 
#define PHP_MSHUTDOWN_FUNCTION   ZEND_MODULE_SHUTDOWN_D
 
#define PHP_RINIT_FUNCTION   ZEND_MODULE_ACTIVATE_D
 
#define PHP_RSHUTDOWN_FUNCTION   ZEND_MODULE_DEACTIVATE_D
 
#define PHP_MINFO_FUNCTION   ZEND_MODULE_INFO_D
 
#define PHP_GINIT_FUNCTION   ZEND_GINIT_FUNCTION
 
#define PHP_GSHUTDOWN_FUNCTION   ZEND_GSHUTDOWN_FUNCTION
 
#define PHP_MODULE_GLOBALS   ZEND_MODULE_GLOBALS
 
#define PHP_CONNECTION_NORMAL   0
 
#define PHP_CONNECTION_ABORTED   1
 
#define PHP_CONNECTION_TIMEOUT   2
 

Typedefs

typedef bool zend_bool
 
typedef intptr_t zend_intptr_t
 
typedef uintptr_t zend_uintptr_t
 

Functions

PHPAPI size_t php_strlcpy (char *dst, const char *src, size_t siz)
 
PHPAPI size_t php_strlcat (char *dst, const char *src, size_t siz)
 
PHPAPI void php_explicit_bzero (void *dst, size_t siz)
 
PHPAPI int php_safe_bcmp (const zend_string *a, const zend_string *b)
 
char * strtok_r (char *s, const char *delim, char **last)
 
void phperror (char *error)
 
PHPAPI size_t php_write (void *buf, size_t size)
 
PHPAPI size_t php_printf (const char *format,...) PHP_ATTRIBUTE_FORMAT(printf
 
PHPAPI size_t PHPAPI size_t php_printf_unchecked (const char *format,...)
 
PHPAPI bool php_during_module_startup (void)
 
PHPAPI bool php_during_module_shutdown (void)
 
PHPAPI bool php_get_module_initialized (void)
 
PHPAPI ZEND_COLD void php_log_err_with_severity (const char *log_message, int syslog_type_int)
 
int Debug (char *format,...) PHP_ATTRIBUTE_FORMAT(printf
 
int int cfgparse (void)
 
PHPAPI ZEND_COLD void php_verror (const char *docref, const char *params, int type, const char *format, va_list args) PHP_ATTRIBUTE_FORMAT(printf
 
PHPAPI ZEND_COLD void PHPAPI ZEND_COLD void php_error_docref (const char *docref, int type, const char *format,...) PHP_ATTRIBUTE_FORMAT(printf
 
PHPAPI ZEND_COLD void PHPAPI ZEND_COLD void PHPAPI ZEND_COLD void php_error_docref_unchecked (const char *docref, int type, const char *format,...)
 
PHPAPI ZEND_COLD void php_error_docref1 (const char *docref, const char *param1, int type, const char *format,...) PHP_ATTRIBUTE_FORMAT(printf
 
PHPAPI ZEND_COLD void PHPAPI ZEND_COLD void php_error_docref2 (const char *docref, const char *param1, const char *param2, int type, const char *format,...) PHP_ATTRIBUTE_FORMAT(printf
 
PHPAPI int php_register_internal_extensions (void)
 
PHPAPI void php_register_pre_request_shutdown (void(*func)(void *), void *userdata)
 
PHPAPI void php_com_initialize (void)
 
PHPAPI char * php_get_current_user (void)
 
PHPAPI const char * php_get_internal_encoding (void)
 
PHPAPI const char * php_get_input_encoding (void)
 
PHPAPI const char * php_get_output_encoding (void)
 

Variables

char ** environ
 
PHPAPI int(* php_register_internal_extensions_func )(void)
 
PHPAPI void(* php_internal_encoding_changed )(void)
 

Macro Definition Documentation

◆ CREATE_MUTEX

#define CREATE_MUTEX ( a,
b )

Definition at line 200 of file php.h.

◆ error_handling_t

#define error_handling_t   zend_error_handling_t

Definition at line 311 of file php.h.

◆ EXEC_INPUT_BUF

#define EXEC_INPUT_BUF   4096

Definition at line 255 of file php.h.

◆ explicit_bzero

#define explicit_bzero   php_explicit_bzero

Definition at line 179 of file php.h.

◆ FREE_MUTEX

#define FREE_MUTEX ( a)

Definition at line 202 of file php.h.

◆ HAVE_STRLCAT

#define HAVE_STRLCAT   1

Definition at line 170 of file php.h.

◆ HAVE_STRLCPY

#define HAVE_STRLCPY   1

Definition at line 160 of file php.h.

◆ INT_MAX

#define INT_MAX   2147483647

Definition at line 237 of file php.h.

◆ INT_MIN

#define INT_MIN   (- INT_MAX - 1)

Definition at line 241 of file php.h.

◆ LONG_MAX

#define LONG_MAX   2147483647L

Definition at line 229 of file php.h.

◆ LONG_MIN

#define LONG_MIN   (- LONG_MAX - 1)

Definition at line 233 of file php.h.

◆ MAXPATHLEN

#define MAXPATHLEN   256 /* Should be safe for any weird systems that do not define it */

Definition at line 271 of file php.h.

◆ NDEBUG

#define NDEBUG

Definition at line 116 of file php.h.

◆ PHP_ABSTRACT_ME

#define PHP_ABSTRACT_ME   ZEND_ABSTRACT_ME

Definition at line 375 of file php.h.

◆ PHP_API_VERSION

#define PHP_API_VERSION   20240924

Definition at line 25 of file php.h.

◆ PHP_ATTRIBUTE_FORMAT

#define PHP_ATTRIBUTE_FORMAT   ZEND_ATTRIBUTE_FORMAT

Definition at line 248 of file php.h.

◆ PHP_ATTRIBUTE_MALLOC

#define PHP_ATTRIBUTE_MALLOC   ZEND_ATTRIBUTE_MALLOC

Definition at line 247 of file php.h.

◆ PHP_CONNECTION_ABORTED

#define PHP_CONNECTION_ABORTED   1

Definition at line 427 of file php.h.

◆ PHP_CONNECTION_NORMAL

#define PHP_CONNECTION_NORMAL   0

Definition at line 426 of file php.h.

◆ PHP_CONNECTION_TIMEOUT

#define PHP_CONNECTION_TIMEOUT   2

Definition at line 428 of file php.h.

◆ PHP_DEBUG

#define PHP_DEBUG   ZEND_DEBUG

Definition at line 56 of file php.h.

◆ PHP_DEFAULT_CHARSET

#define PHP_DEFAULT_CHARSET   "UTF-8"

Definition at line 28 of file php.h.

◆ PHP_DEP_FALIAS

#define PHP_DEP_FALIAS   ZEND_DEP_FALIAS

Definition at line 372 of file php.h.

◆ PHP_DEP_FE

#define PHP_DEP_FE   ZEND_DEP_FE

Definition at line 370 of file php.h.

◆ PHP_DIR_SEPARATOR

#define PHP_DIR_SEPARATOR   '/'

Definition at line 73 of file php.h.

◆ PHP_DOUBLE_MAX_LENGTH

#define PHP_DOUBLE_MAX_LENGTH   ZEND_DOUBLE_MAX_LENGTH

Definition at line 244 of file php.h.

◆ PHP_EOL

#define PHP_EOL   "\n"

Definition at line 74 of file php.h.

◆ php_error

#define php_error   zend_error

Definition at line 310 of file php.h.

◆ PHP_FALIAS

#define PHP_FALIAS   ZEND_FALIAS

Definition at line 371 of file php.h.

◆ PHP_FE

#define PHP_FE   ZEND_FE

Definition at line 369 of file php.h.

◆ PHP_FE_END

#define PHP_FE_END   ZEND_FE_END

Definition at line 377 of file php.h.

◆ PHP_FN

#define PHP_FN   ZEND_FN

Definition at line 361 of file php.h.

◆ PHP_FUNCTION

#define PHP_FUNCTION   ZEND_FUNCTION

Definition at line 364 of file php.h.

◆ PHP_GCC_VERSION

#define PHP_GCC_VERSION   ZEND_GCC_VERSION

Definition at line 246 of file php.h.

◆ PHP_GINIT

#define PHP_GINIT   ZEND_GINIT

Definition at line 397 of file php.h.

◆ PHP_GINIT_FUNCTION

#define PHP_GINIT_FUNCTION   ZEND_GINIT_FUNCTION

Definition at line 405 of file php.h.

◆ PHP_GSHUTDOWN

#define PHP_GSHUTDOWN   ZEND_GSHUTDOWN

Definition at line 398 of file php.h.

◆ PHP_GSHUTDOWN_FUNCTION

#define PHP_GSHUTDOWN_FUNCTION   ZEND_GSHUTDOWN_FUNCTION

Definition at line 406 of file php.h.

◆ PHP_HAVE_STREAMS

#define PHP_HAVE_STREAMS

Definition at line 26 of file php.h.

◆ php_ignore_value

#define php_ignore_value ( x)
Value:
#define ZEND_IGNORE_VALUE(x)

Definition at line 275 of file php.h.

◆ php_log_err

#define php_log_err ( msg)
Value:
PHPAPI ZEND_COLD void php_log_err_with_severity(const char *log_message, int syslog_type_int)
Definition main.c:858
char * msg
Definition phpdbg.h:289

Definition at line 303 of file php.h.

◆ PHP_MALIAS

#define PHP_MALIAS   ZEND_MALIAS

Definition at line 374 of file php.h.

◆ PHP_ME

#define PHP_ME   ZEND_ME

Definition at line 373 of file php.h.

◆ PHP_ME_MAPPING

#define PHP_ME_MAPPING   ZEND_ME_MAPPING

Definition at line 376 of file php.h.

◆ php_memnistr

#define php_memnistr   zend_memnistr

Definition at line 344 of file php.h.

◆ php_memnstr

#define php_memnstr   zend_memnstr

Definition at line 343 of file php.h.

◆ PHP_METHOD

#define PHP_METHOD   ZEND_METHOD

Definition at line 365 of file php.h.

◆ PHP_MIME_TYPE

#define PHP_MIME_TYPE   "application/x-httpd-php"

Definition at line 257 of file php.h.

◆ PHP_MINFO

#define PHP_MINFO   ZEND_MODULE_INFO_N

Definition at line 396 of file php.h.

◆ PHP_MINFO_FUNCTION

#define PHP_MINFO_FUNCTION   ZEND_MODULE_INFO_D

Definition at line 404 of file php.h.

◆ PHP_MINIT

#define PHP_MINIT   ZEND_MODULE_STARTUP_N

Definition at line 392 of file php.h.

◆ PHP_MINIT_FUNCTION

#define PHP_MINIT_FUNCTION   ZEND_MODULE_STARTUP_D

Definition at line 400 of file php.h.

◆ PHP_MN

#define PHP_MN   ZEND_MN

Definition at line 362 of file php.h.

◆ PHP_MODULE_ACTIVATE_D

#define PHP_MODULE_ACTIVATE_D   ZEND_MODULE_ACTIVATE_D

Definition at line 387 of file php.h.

◆ PHP_MODULE_ACTIVATE_N

#define PHP_MODULE_ACTIVATE_N   ZEND_MODULE_ACTIVATE_N

Definition at line 381 of file php.h.

◆ PHP_MODULE_DEACTIVATE_D

#define PHP_MODULE_DEACTIVATE_D   ZEND_MODULE_DEACTIVATE_D

Definition at line 388 of file php.h.

◆ PHP_MODULE_DEACTIVATE_N

#define PHP_MODULE_DEACTIVATE_N   ZEND_MODULE_DEACTIVATE_N

Definition at line 382 of file php.h.

◆ PHP_MODULE_GLOBALS

#define PHP_MODULE_GLOBALS   ZEND_MODULE_GLOBALS

Definition at line 408 of file php.h.

◆ PHP_MODULE_INFO_D

#define PHP_MODULE_INFO_D   ZEND_MODULE_INFO_D

Definition at line 389 of file php.h.

◆ PHP_MODULE_INFO_N

#define PHP_MODULE_INFO_N   ZEND_MODULE_INFO_N

Definition at line 383 of file php.h.

◆ PHP_MODULE_SHUTDOWN_D

#define PHP_MODULE_SHUTDOWN_D   ZEND_MODULE_SHUTDOWN_D

Definition at line 386 of file php.h.

◆ PHP_MODULE_SHUTDOWN_N

#define PHP_MODULE_SHUTDOWN_N   ZEND_MODULE_SHUTDOWN_N

Definition at line 380 of file php.h.

◆ PHP_MODULE_STARTUP_D

#define PHP_MODULE_STARTUP_D   ZEND_MODULE_STARTUP_D

Definition at line 385 of file php.h.

◆ PHP_MODULE_STARTUP_N

#define PHP_MODULE_STARTUP_N   ZEND_MODULE_STARTUP_N

Definition at line 379 of file php.h.

◆ PHP_MSHUTDOWN

#define PHP_MSHUTDOWN   ZEND_MODULE_SHUTDOWN_N

Definition at line 393 of file php.h.

◆ PHP_MSHUTDOWN_FUNCTION

#define PHP_MSHUTDOWN_FUNCTION   ZEND_MODULE_SHUTDOWN_D

Definition at line 401 of file php.h.

◆ PHP_NAMED_FE

#define PHP_NAMED_FE   ZEND_NAMED_FE

Definition at line 368 of file php.h.

◆ PHP_NAMED_FUNCTION

#define PHP_NAMED_FUNCTION   ZEND_NAMED_FUNCTION

Definition at line 363 of file php.h.

◆ PHP_OS_FAMILY

#define PHP_OS_FAMILY   "Unknown"

Definition at line 51 of file php.h.

◆ PHP_RAW_NAMED_FE

#define PHP_RAW_NAMED_FE   ZEND_RAW_NAMED_FE

Definition at line 367 of file php.h.

◆ PHP_RINIT

#define PHP_RINIT   ZEND_MODULE_ACTIVATE_N

Definition at line 394 of file php.h.

◆ PHP_RINIT_FUNCTION

#define PHP_RINIT_FUNCTION   ZEND_MODULE_ACTIVATE_D

Definition at line 402 of file php.h.

◆ PHP_RSHUTDOWN

#define PHP_RSHUTDOWN   ZEND_MODULE_DEACTIVATE_N

Definition at line 395 of file php.h.

◆ PHP_RSHUTDOWN_FUNCTION

#define PHP_RSHUTDOWN_FUNCTION   ZEND_MODULE_DEACTIVATE_D

Definition at line 403 of file php.h.

◆ php_sleep

#define php_sleep   sleep

Definition at line 279 of file php.h.

◆ php_sprintf

#define php_sprintf   sprintf

Definition at line 37 of file php.h.

◆ PHP_STRLCPY

#define PHP_STRLCPY ( dst,
src,
size,
src_size )
Value:
{ \
size_t php_str_len; \
\
if (src_size >= size) \
php_str_len = size - 1; \
else \
php_str_len = src_size; \
memcpy(dst, src, php_str_len); \
dst[php_str_len] = '\0'; \
}
new_type size
Definition ffi.c:4365

Definition at line 142 of file php.h.

◆ PHPAPI

#define PHPAPI

Definition at line 71 of file php.h.

◆ phpin

#define phpin   zendin

Definition at line 341 of file php.h.

◆ phpparse

#define phpparse   zendparse

Definition at line 339 of file php.h.

◆ phprestart

#define phprestart   zendrestart

Definition at line 340 of file php.h.

◆ SET_MUTEX

#define SET_MUTEX ( a)

Definition at line 201 of file php.h.

◆ STR_PRINT

#define STR_PRINT ( str)
Value:
((str)?(str):"")

Definition at line 260 of file php.h.

◆ strlcat

#define strlcat   php_strlcat

Definition at line 169 of file php.h.

◆ strlcpy

#define strlcpy   php_strlcpy

Definition at line 159 of file php.h.

◆ USE_STRLCAT_PHP_IMPL

#define USE_STRLCAT_PHP_IMPL   1

Definition at line 171 of file php.h.

◆ USE_STRLCPY_PHP_IMPL

#define USE_STRLCPY_PHP_IMPL   1

Definition at line 161 of file php.h.

◆ YYDEBUG

#define YYDEBUG   0

Definition at line 27 of file php.h.

◆ zenderror

#define zenderror   phperror

Definition at line 336 of file php.h.

◆ zendlex

#define zendlex   phplex

Definition at line 337 of file php.h.

Typedef Documentation

◆ zend_bool

typedef bool zend_bool

Definition at line 434 of file php.h.

◆ zend_intptr_t

typedef intptr_t zend_intptr_t

Definition at line 435 of file php.h.

◆ zend_uintptr_t

typedef uintptr_t zend_uintptr_t

Definition at line 436 of file php.h.

Function Documentation

◆ cfgparse()

int int cfgparse ( void )

◆ Debug()

int Debug ( char * format,
... )

◆ php_com_initialize()

PHPAPI void php_com_initialize ( void )

Definition at line 2005 of file main.c.

◆ php_during_module_shutdown()

PHPAPI bool php_during_module_shutdown ( void )

Definition at line 844 of file main.c.

◆ php_during_module_startup()

PHPAPI bool php_during_module_startup ( void )

Definition at line 837 of file main.c.

◆ php_error_docref()

PHPAPI ZEND_COLD void PHPAPI ZEND_COLD void php_error_docref ( const char * docref,
int type,
const char * format,
... )

◆ php_error_docref1()

PHPAPI ZEND_COLD void php_error_docref1 ( const char * docref,
const char * param1,
int type,
const char * format,
... )

◆ php_error_docref2()

PHPAPI ZEND_COLD void PHPAPI ZEND_COLD void php_error_docref2 ( const char * docref,
const char * param1,
const char * param2,
int type,
const char * format,
... )

◆ php_error_docref_unchecked()

PHPAPI ZEND_COLD void PHPAPI ZEND_COLD void PHPAPI ZEND_COLD void php_error_docref_unchecked ( const char * docref,
int type,
const char * format,
... )

Definition at line 1178 of file main.c.

◆ php_explicit_bzero()

PHPAPI void php_explicit_bzero ( void * dst,
size_t siz )

Definition at line 29 of file explicit_bzero.c.

◆ php_get_current_user()

PHPAPI char * php_get_current_user ( void )

Definition at line 1477 of file main.c.

◆ php_get_input_encoding()

PHPAPI const char * php_get_input_encoding ( void )

Definition at line 566 of file main.c.

◆ php_get_internal_encoding()

PHPAPI const char * php_get_internal_encoding ( void )

Definition at line 557 of file main.c.

◆ php_get_module_initialized()

PHPAPI bool php_get_module_initialized ( void )

Definition at line 851 of file main.c.

◆ php_get_output_encoding()

PHPAPI const char * php_get_output_encoding ( void )

Definition at line 575 of file main.c.

◆ php_log_err_with_severity()

PHPAPI ZEND_COLD void php_log_err_with_severity ( const char * log_message,
int syslog_type_int )

Definition at line 858 of file main.c.

◆ php_printf()

PHPAPI size_t php_printf ( const char * format,
... )

◆ php_printf_unchecked()

PHPAPI size_t PHPAPI size_t php_printf_unchecked ( const char * format,
... )

Definition at line 956 of file main.c.

◆ php_register_internal_extensions()

PHPAPI int php_register_internal_extensions ( void )

◆ php_register_pre_request_shutdown()

PHPAPI void php_register_pre_request_shutdown ( void(* func )(void *),
void * userdata )

◆ php_safe_bcmp()

PHPAPI int php_safe_bcmp ( const zend_string * a,
const zend_string * b )

Definition at line 26 of file safe_bcmp.c.

◆ php_strlcat()

PHPAPI size_t php_strlcat ( char * dst,
const char * src,
size_t siz )

Definition at line 64 of file strlcat.c.

◆ php_strlcpy()

PHPAPI size_t php_strlcpy ( char * dst,
const char * src,
size_t siz )

Definition at line 62 of file strlcpy.c.

◆ php_verror()

PHPAPI ZEND_COLD void php_verror ( const char * docref,
const char * params,
int type,
const char * format,
va_list args )

◆ php_write()

PHPAPI size_t php_write ( void * buf,
size_t size )

Definition at line 931 of file main.c.

◆ phperror()

void phperror ( char * error)

◆ strtok_r()

char * strtok_r ( char * s,
const char * delim,
char ** last )

Variable Documentation

◆ environ

char** environ
extern

◆ php_internal_encoding_changed

PHPAPI void(* php_internal_encoding_changed) (void) ( void )
extern

Definition at line 584 of file main.c.

◆ php_register_internal_extensions_func

PHPAPI int(* php_register_internal_extensions_func) (void) ( void )
extern

Definition at line 89 of file main.c.