php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
_zend_array Struct Reference

#include <zend_types.h>

Data Fields

zend_refcounted_h gc
 
union { 
 
   struct { 
 
   }   v 
 
   uint32_t   flags 
 
u 
 
uint32_t nTableMask
 
union { 
 
   uint32_t *   arHash 
 
   Bucket *   arData 
 
   zval *   arPacked 
 
};  
 
uint32_t nNumUsed
 
uint32_t nNumOfElements
 
uint32_t nTableSize
 
uint32_t nInternalPointer
 
zend_long nNextFreeElement
 
dtor_func_t pDestructor
 

Detailed Description

Definition at line 388 of file zend_types.h.

Field Documentation

◆ [union]

union { ... } _zend_array

◆ arData

Bucket* _zend_array::arData

Definition at line 403 of file zend_types.h.

◆ arHash

uint32_t* _zend_array::arHash

Definition at line 402 of file zend_types.h.

◆ arPacked

zval* _zend_array::arPacked

Definition at line 404 of file zend_types.h.

◆ flags

uint32_t _zend_array::flags

Definition at line 398 of file zend_types.h.

◆ gc

zend_refcounted_h _zend_array::gc

Definition at line 389 of file zend_types.h.

◆ nInternalPointer

uint32_t _zend_array::nInternalPointer

Definition at line 409 of file zend_types.h.

◆ nNextFreeElement

zend_long _zend_array::nNextFreeElement

Definition at line 410 of file zend_types.h.

◆ nNumOfElements

uint32_t _zend_array::nNumOfElements

Definition at line 407 of file zend_types.h.

◆ nNumUsed

uint32_t _zend_array::nNumUsed

Definition at line 406 of file zend_types.h.

◆ nTableMask

uint32_t _zend_array::nTableMask

Definition at line 400 of file zend_types.h.

◆ nTableSize

uint32_t _zend_array::nTableSize

Definition at line 408 of file zend_types.h.

◆ pDestructor

dtor_func_t _zend_array::pDestructor

Definition at line 411 of file zend_types.h.

◆ [union]

union { ... } _zend_array::u

◆ [struct]

struct { ... } _zend_array::v

The documentation for this struct was generated from the following file: