php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
spl_array_arginfo.h File Reference

Go to the source code of this file.

Macros

#define arginfo_class_ArrayObject_getFlags   arginfo_class_ArrayObject_count
 
#define arginfo_class_ArrayObject_ksort   arginfo_class_ArrayObject_asort
 
#define arginfo_class_ArrayObject_uksort   arginfo_class_ArrayObject_uasort
 
#define arginfo_class_ArrayObject_natcasesort   arginfo_class_ArrayObject_natsort
 
#define arginfo_class_ArrayObject___serialize   arginfo_class_ArrayObject_getArrayCopy
 
#define arginfo_class_ArrayObject_getIteratorClass   arginfo_class_ArrayObject_serialize
 
#define arginfo_class_ArrayObject___debugInfo   arginfo_class_ArrayObject_getArrayCopy
 
#define arginfo_class_ArrayIterator_offsetExists   arginfo_class_ArrayObject_offsetExists
 
#define arginfo_class_ArrayIterator_offsetGet   arginfo_class_ArrayObject_offsetGet
 
#define arginfo_class_ArrayIterator_offsetSet   arginfo_class_ArrayObject_offsetSet
 
#define arginfo_class_ArrayIterator_offsetUnset   arginfo_class_ArrayObject_offsetUnset
 
#define arginfo_class_ArrayIterator_append   arginfo_class_ArrayObject_append
 
#define arginfo_class_ArrayIterator_getArrayCopy   arginfo_class_ArrayObject_getArrayCopy
 
#define arginfo_class_ArrayIterator_count   arginfo_class_ArrayObject_count
 
#define arginfo_class_ArrayIterator_getFlags   arginfo_class_ArrayObject_count
 
#define arginfo_class_ArrayIterator_setFlags   arginfo_class_ArrayObject_setFlags
 
#define arginfo_class_ArrayIterator_asort   arginfo_class_ArrayObject_asort
 
#define arginfo_class_ArrayIterator_ksort   arginfo_class_ArrayObject_asort
 
#define arginfo_class_ArrayIterator_uasort   arginfo_class_ArrayObject_uasort
 
#define arginfo_class_ArrayIterator_uksort   arginfo_class_ArrayObject_uasort
 
#define arginfo_class_ArrayIterator_natsort   arginfo_class_ArrayObject_natsort
 
#define arginfo_class_ArrayIterator_natcasesort   arginfo_class_ArrayObject_natsort
 
#define arginfo_class_ArrayIterator_unserialize   arginfo_class_ArrayObject_unserialize
 
#define arginfo_class_ArrayIterator_serialize   arginfo_class_ArrayObject_serialize
 
#define arginfo_class_ArrayIterator___serialize   arginfo_class_ArrayObject_getArrayCopy
 
#define arginfo_class_ArrayIterator___unserialize   arginfo_class_ArrayObject___unserialize
 
#define arginfo_class_ArrayIterator_next   arginfo_class_ArrayIterator_rewind
 
#define arginfo_class_ArrayIterator___debugInfo   arginfo_class_ArrayObject_getArrayCopy
 
#define arginfo_class_RecursiveArrayIterator_hasChildren   arginfo_class_ArrayIterator_valid
 

Functions

 ZEND_METHOD (ArrayObject, __construct)
 
 ZEND_METHOD (ArrayObject, offsetExists)
 
 ZEND_METHOD (ArrayObject, offsetGet)
 
 ZEND_METHOD (ArrayObject, offsetSet)
 
 ZEND_METHOD (ArrayObject, offsetUnset)
 
 ZEND_METHOD (ArrayObject, append)
 
 ZEND_METHOD (ArrayObject, getArrayCopy)
 
 ZEND_METHOD (ArrayObject, count)
 
 ZEND_METHOD (ArrayObject, getFlags)
 
 ZEND_METHOD (ArrayObject, setFlags)
 
 ZEND_METHOD (ArrayObject, asort)
 
 ZEND_METHOD (ArrayObject, ksort)
 
 ZEND_METHOD (ArrayObject, uasort)
 
 ZEND_METHOD (ArrayObject, uksort)
 
 ZEND_METHOD (ArrayObject, natsort)
 
 ZEND_METHOD (ArrayObject, natcasesort)
 
 ZEND_METHOD (ArrayObject, unserialize)
 
 ZEND_METHOD (ArrayObject, serialize)
 
 ZEND_METHOD (ArrayObject, __serialize)
 
 ZEND_METHOD (ArrayObject, __unserialize)
 
 ZEND_METHOD (ArrayObject, getIterator)
 
 ZEND_METHOD (ArrayObject, exchangeArray)
 
 ZEND_METHOD (ArrayObject, setIteratorClass)
 
 ZEND_METHOD (ArrayObject, getIteratorClass)
 
 ZEND_METHOD (ArrayObject, __debugInfo)
 
 ZEND_METHOD (ArrayIterator, __construct)
 
 ZEND_METHOD (ArrayIterator, rewind)
 
 ZEND_METHOD (ArrayIterator, current)
 
 ZEND_METHOD (ArrayIterator, key)
 
 ZEND_METHOD (ArrayIterator, next)
 
 ZEND_METHOD (ArrayIterator, valid)
 
 ZEND_METHOD (ArrayIterator, seek)
 
 ZEND_METHOD (RecursiveArrayIterator, hasChildren)
 
 ZEND_METHOD (RecursiveArrayIterator, getChildren)
 

Macro Definition Documentation

◆ arginfo_class_ArrayIterator___debugInfo

#define arginfo_class_ArrayIterator___debugInfo   arginfo_class_ArrayObject_getArrayCopy

Definition at line 149 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator___serialize

#define arginfo_class_ArrayIterator___serialize   arginfo_class_ArrayObject_getArrayCopy

Definition at line 127 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator___unserialize

#define arginfo_class_ArrayIterator___unserialize   arginfo_class_ArrayObject___unserialize

Definition at line 129 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_append

#define arginfo_class_ArrayIterator_append   arginfo_class_ArrayObject_append

Definition at line 101 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_asort

#define arginfo_class_ArrayIterator_asort   arginfo_class_ArrayObject_asort

Definition at line 111 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_count

#define arginfo_class_ArrayIterator_count   arginfo_class_ArrayObject_count

Definition at line 105 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_getArrayCopy

#define arginfo_class_ArrayIterator_getArrayCopy   arginfo_class_ArrayObject_getArrayCopy

Definition at line 103 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_getFlags

#define arginfo_class_ArrayIterator_getFlags   arginfo_class_ArrayObject_count

Definition at line 107 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_ksort

#define arginfo_class_ArrayIterator_ksort   arginfo_class_ArrayObject_asort

Definition at line 113 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_natcasesort

#define arginfo_class_ArrayIterator_natcasesort   arginfo_class_ArrayObject_natsort

Definition at line 121 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_natsort

#define arginfo_class_ArrayIterator_natsort   arginfo_class_ArrayObject_natsort

Definition at line 119 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_next

#define arginfo_class_ArrayIterator_next   arginfo_class_ArrayIterator_rewind

Definition at line 140 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_offsetExists

#define arginfo_class_ArrayIterator_offsetExists   arginfo_class_ArrayObject_offsetExists

Definition at line 93 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_offsetGet

#define arginfo_class_ArrayIterator_offsetGet   arginfo_class_ArrayObject_offsetGet

Definition at line 95 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_offsetSet

#define arginfo_class_ArrayIterator_offsetSet   arginfo_class_ArrayObject_offsetSet

Definition at line 97 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_offsetUnset

#define arginfo_class_ArrayIterator_offsetUnset   arginfo_class_ArrayObject_offsetUnset

Definition at line 99 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_serialize

#define arginfo_class_ArrayIterator_serialize   arginfo_class_ArrayObject_serialize

Definition at line 125 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_setFlags

#define arginfo_class_ArrayIterator_setFlags   arginfo_class_ArrayObject_setFlags

Definition at line 109 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_uasort

#define arginfo_class_ArrayIterator_uasort   arginfo_class_ArrayObject_uasort

Definition at line 115 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_uksort

#define arginfo_class_ArrayIterator_uksort   arginfo_class_ArrayObject_uasort

Definition at line 117 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayIterator_unserialize

#define arginfo_class_ArrayIterator_unserialize   arginfo_class_ArrayObject_unserialize

Definition at line 123 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayObject___debugInfo

#define arginfo_class_ArrayObject___debugInfo   arginfo_class_ArrayObject_getArrayCopy

Definition at line 86 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayObject___serialize

#define arginfo_class_ArrayObject___serialize   arginfo_class_ArrayObject_getArrayCopy

Definition at line 67 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayObject_getFlags

#define arginfo_class_ArrayObject_getFlags   arginfo_class_ArrayObject_count

Definition at line 37 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayObject_getIteratorClass

#define arginfo_class_ArrayObject_getIteratorClass   arginfo_class_ArrayObject_serialize

Definition at line 84 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayObject_ksort

#define arginfo_class_ArrayObject_ksort   arginfo_class_ArrayObject_asort

Definition at line 47 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayObject_natcasesort

#define arginfo_class_ArrayObject_natcasesort   arginfo_class_ArrayObject_natsort

Definition at line 58 of file spl_array_arginfo.h.

◆ arginfo_class_ArrayObject_uksort

#define arginfo_class_ArrayObject_uksort   arginfo_class_ArrayObject_uasort

Definition at line 53 of file spl_array_arginfo.h.

◆ arginfo_class_RecursiveArrayIterator_hasChildren

#define arginfo_class_RecursiveArrayIterator_hasChildren   arginfo_class_ArrayIterator_valid

Definition at line 151 of file spl_array_arginfo.h.

Function Documentation

◆ ZEND_METHOD() [1/34]

ZEND_METHOD ( ArrayIterator ,
__construct  )

◆ ZEND_METHOD() [2/34]

ZEND_METHOD ( ArrayIterator ,
current  )

◆ ZEND_METHOD() [3/34]

ZEND_METHOD ( ArrayIterator ,
key  )

◆ ZEND_METHOD() [4/34]

ZEND_METHOD ( ArrayIterator ,
next  )

◆ ZEND_METHOD() [5/34]

ZEND_METHOD ( ArrayIterator ,
rewind  )

◆ ZEND_METHOD() [6/34]

ZEND_METHOD ( ArrayIterator ,
seek  )

◆ ZEND_METHOD() [7/34]

ZEND_METHOD ( ArrayIterator ,
valid  )

◆ ZEND_METHOD() [8/34]

ZEND_METHOD ( ArrayObject ,
__construct  )

◆ ZEND_METHOD() [9/34]

ZEND_METHOD ( ArrayObject ,
__debugInfo  )

◆ ZEND_METHOD() [10/34]

ZEND_METHOD ( ArrayObject ,
__serialize  )

◆ ZEND_METHOD() [11/34]

ZEND_METHOD ( ArrayObject ,
__unserialize  )

◆ ZEND_METHOD() [12/34]

ZEND_METHOD ( ArrayObject ,
append  )

◆ ZEND_METHOD() [13/34]

ZEND_METHOD ( ArrayObject ,
asort  )

◆ ZEND_METHOD() [14/34]

ZEND_METHOD ( ArrayObject ,
count  )

◆ ZEND_METHOD() [15/34]

ZEND_METHOD ( ArrayObject ,
exchangeArray  )

◆ ZEND_METHOD() [16/34]

ZEND_METHOD ( ArrayObject ,
getArrayCopy  )

◆ ZEND_METHOD() [17/34]

ZEND_METHOD ( ArrayObject ,
getFlags  )

◆ ZEND_METHOD() [18/34]

ZEND_METHOD ( ArrayObject ,
getIterator  )

◆ ZEND_METHOD() [19/34]

ZEND_METHOD ( ArrayObject ,
getIteratorClass  )

◆ ZEND_METHOD() [20/34]

ZEND_METHOD ( ArrayObject ,
ksort  )

◆ ZEND_METHOD() [21/34]

ZEND_METHOD ( ArrayObject ,
natcasesort  )

◆ ZEND_METHOD() [22/34]

ZEND_METHOD ( ArrayObject ,
natsort  )

◆ ZEND_METHOD() [23/34]

ZEND_METHOD ( ArrayObject ,
offsetExists  )

◆ ZEND_METHOD() [24/34]

ZEND_METHOD ( ArrayObject ,
offsetGet  )

◆ ZEND_METHOD() [25/34]

ZEND_METHOD ( ArrayObject ,
offsetSet  )

◆ ZEND_METHOD() [26/34]

ZEND_METHOD ( ArrayObject ,
offsetUnset  )

◆ ZEND_METHOD() [27/34]

ZEND_METHOD ( ArrayObject ,
serialize  )

◆ ZEND_METHOD() [28/34]

ZEND_METHOD ( ArrayObject ,
setFlags  )

◆ ZEND_METHOD() [29/34]

ZEND_METHOD ( ArrayObject ,
setIteratorClass  )

◆ ZEND_METHOD() [30/34]

ZEND_METHOD ( ArrayObject ,
uasort  )

◆ ZEND_METHOD() [31/34]

ZEND_METHOD ( ArrayObject ,
uksort  )

◆ ZEND_METHOD() [32/34]

ZEND_METHOD ( ArrayObject ,
unserialize  )

◆ ZEND_METHOD() [33/34]

ZEND_METHOD ( RecursiveArrayIterator ,
getChildren  )

◆ ZEND_METHOD() [34/34]

ZEND_METHOD ( RecursiveArrayIterator ,
hasChildren  )