Expand description
Types defined by the Zend engine used in PHP.
Generally, it is easier to work directly with Rust types, converting into these PHP types when required.
Re-exports§
pub use array::ArrayKey;pub use array::Entry;pub use array::OccupiedEntry;pub use array::VacantEntry;pub use array::ZendEmptyArray;pub use array::ZendHashTable;
Modules§
- array
- Represents an array in PHP. As all arrays in PHP are associative arrays, they are represented by hash tables.
Structs§
- Zend
Callable - Acts as a wrapper around a callable
Zval. Allows the owner to call theZvalas if it was a PHP function through thetry_callmethod. - Zend
Class Object - Representation of a Zend class object in memory.
Enums§
- Iterable
- This type represents a PHP iterable, which can be either an array or an object implementing the Traversable interface.
- Property
Query - Different ways to query if a property exists.
Type Aliases§
- Zend
Iterator - A PHP Iterator.
- Zend
Long - A PHP long.
- Zend
Object - A PHP object.
- ZendStr
- A borrowed Zend string.
- Zval
- A zend value. This is the primary storage container used throughout the Zend engine.