php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Data Fields | ||
struct { | ||
zval zobject | ||
zend_class_entry * ce | ||
zend_object * object | ||
zend_object_iterator * iterator | ||
} | inner | |
struct { | ||
zval data | ||
zval key | ||
zend_long pos | ||
} | current | |
dual_it_type | dit_type | |
union { | ||
struct { | ||
zend_long offset | ||
zend_long count | ||
} limit | ||
struct { | ||
zend_long flags | ||
zend_string * zstr | ||
zval zchildren | ||
zval zcache | ||
} caching | ||
struct { | ||
zval zarrayit | ||
zend_object_iterator * iterator | ||
} append | ||
struct { | ||
zend_long flags | ||
zend_long preg_flags | ||
pcre_cache_entry * pce | ||
zend_string * regex | ||
regex_mode mode | ||
} regex | ||
zend_fcall_info_cache callback_filter | ||
} | u | |
zend_object | std | |
Definition at line 98 of file spl_iterators.c.
struct { ... } _spl_dual_it_object::append |
struct { ... } _spl_dual_it_object::caching |
zend_fcall_info_cache _spl_dual_it_object::callback_filter |
Definition at line 133 of file spl_iterators.c.
zend_class_entry* _spl_dual_it_object::ce |
Definition at line 101 of file spl_iterators.c.
zend_long _spl_dual_it_object::count |
Definition at line 114 of file spl_iterators.c.
struct { ... } _spl_dual_it_object::current |
zval _spl_dual_it_object::data |
Definition at line 106 of file spl_iterators.c.
dual_it_type _spl_dual_it_object::dit_type |
Definition at line 110 of file spl_iterators.c.
zend_long _spl_dual_it_object::flags |
Definition at line 117 of file spl_iterators.c.
struct { ... } _spl_dual_it_object::inner |
zend_object_iterator* _spl_dual_it_object::iterator |
Definition at line 103 of file spl_iterators.c.
zval _spl_dual_it_object::key |
Definition at line 107 of file spl_iterators.c.
struct { ... } _spl_dual_it_object::limit |
regex_mode _spl_dual_it_object::mode |
Definition at line 131 of file spl_iterators.c.
zend_object* _spl_dual_it_object::object |
Definition at line 102 of file spl_iterators.c.
zend_long _spl_dual_it_object::offset |
Definition at line 113 of file spl_iterators.c.
pcre_cache_entry* _spl_dual_it_object::pce |
Definition at line 129 of file spl_iterators.c.
zend_long _spl_dual_it_object::pos |
Definition at line 108 of file spl_iterators.c.
zend_long _spl_dual_it_object::preg_flags |
Definition at line 128 of file spl_iterators.c.
zend_string* _spl_dual_it_object::regex |
Definition at line 130 of file spl_iterators.c.
struct { ... } _spl_dual_it_object::regex |
zend_object _spl_dual_it_object::std |
Definition at line 135 of file spl_iterators.c.
union { ... } _spl_dual_it_object::u |
zval _spl_dual_it_object::zarrayit |
Definition at line 123 of file spl_iterators.c.
zval _spl_dual_it_object::zcache |
Definition at line 120 of file spl_iterators.c.
zval _spl_dual_it_object::zchildren |
Definition at line 119 of file spl_iterators.c.
zval _spl_dual_it_object::zobject |
Definition at line 100 of file spl_iterators.c.
zend_string* _spl_dual_it_object::zstr |
Definition at line 118 of file spl_iterators.c.