Module zend

Source
Expand description

Types used to interact with the Zend engine.

Modules§

ce
Stock class entries registered with PHP, primarily exceptions.

Structs§

CatchError
Error returned when a bailout occurs

Functions§

bailout
Trigger a bailout
php_sapi_name
Get the name of the SAPI module.
printf
Prints to stdout using the php_printf function.
try_catch
PHP proposes a try catch mechanism in C using setjmp and longjmp (bailout) It stores the arg of setjmp into the bailout field of the global executor If a bailout is triggered, the executor will jump to the setjmp and restore the previous setjmp
try_catch_first
PHP proposes a try catch mechanism in C using setjmp and longjmp (bailout) It stores the arg of setjmp into the bailout field of the global executor If a bailout is triggered, the executor will jump to the setjmp and restore the previous setjmp

Type Aliases§

ClassEntry
A PHP class entry.
ExecuteData
Execute data passed when a function is called from PHP.
ExecutorGlobals
Stores global variables used in the PHP executor.
FileGlobals
Stores global variables used in the SAPI.
Function
PHP function.
FunctionEntry
A Zend function entry.
IniEntryDef
A Zend ini entry definition.
ModuleEntry
A Zend module entry, also known as an extension.
ProcessGlobals
Stores global variables used in the PHP executor.
SapiGlobals
Stores global variables used in the SAPI.
SapiHeader
Manage a key/value pair of SAPI headers.
SapiHeaders
Stores SAPI headers. Exposed through SapiGlobals.
SapiModule
Stores the SAPI module used in the PHP executor.
Stream
A PHP stream
StreamOpener
Stream opener function
StreamWrapper
Wrapper for PHP streams
StreamWrapperOps
Operations that can be performed with a stream wrapper
ZendLinkedList
PHP linked list
ZendObjectHandlers
A set of functions associated with a PHP class.
ZendType
Internal Zend type.