php-internal-docs
8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
spl_fixedarray.stub.php
Go to the documentation of this file.
1
<?php
2
4
5
class
SplFixedArray
implements
IteratorAggregate
,
ArrayAccess
,
Countable
,
JsonSerializable
6
{
7
public
function
__construct
(
int
$size = 0) {}
8
10
#[\Deprecated(since: '8.4', message: 'this method is obsolete, as serialization hooks are provided by __unserialize() and __serialize()')]
11
public
function
__wakeup
():
void
{}
12
13
public
function
__serialize
(): array {}
14
15
public
function
__unserialize
(array
$data
):
void
{}
16
18
public
function
count
(): int {}
19
21
public
function
toArray
(): array {}
22
24
public static
function
fromArray
(array
$array
, bool $preserveKeys = true):
SplFixedArray
{}
25
27
public
function
getSize
(): int {}
28
30
public
function
setSize
(int $size): true {}
31
36
public
function
offsetExists
($index): bool {}
37
42
public
function
offsetGet
($index): mixed {}
43
48
public
function
offsetSet
($index, mixed $value):
void
{}
49
54
public
function
offsetUnset
($index):
void
{}
55
56
public
function
getIterator
():
Iterator
{}
57
58
public
function
jsonSerialize
(): array {}
59
}
SplFixedArray
Definition
spl_fixedarray.stub.php:6
SplFixedArray\toArray
toArray()
Definition
spl_fixedarray.stub.php:21
SplFixedArray\__wakeup
__wakeup()
Definition
spl_fixedarray.stub.php:11
SplFixedArray\offsetExists
offsetExists($index)
Definition
spl_fixedarray.stub.php:36
SplFixedArray\__serialize
__serialize()
Definition
spl_fixedarray.stub.php:13
SplFixedArray\offsetGet
offsetGet($index)
Definition
spl_fixedarray.stub.php:42
SplFixedArray\offsetUnset
offsetUnset($index)
Definition
spl_fixedarray.stub.php:54
SplFixedArray\count
count()
Definition
spl_fixedarray.stub.php:18
SplFixedArray\__construct
__construct(int $size=0)
Definition
spl_fixedarray.stub.php:7
SplFixedArray\__unserialize
__unserialize(array $data)
Definition
spl_fixedarray.stub.php:15
SplFixedArray\offsetSet
offsetSet($index, mixed $value)
Definition
spl_fixedarray.stub.php:48
SplFixedArray\setSize
setSize(int $size)
Definition
spl_fixedarray.stub.php:30
SplFixedArray\getIterator
getIterator()
Definition
spl_fixedarray.stub.php:56
SplFixedArray\fromArray
static fromArray(array $array, bool $preserveKeys=true)
Definition
spl_fixedarray.stub.php:24
SplFixedArray\getSize
getSize()
Definition
spl_fixedarray.stub.php:27
SplFixedArray\jsonSerialize
jsonSerialize()
Definition
spl_fixedarray.stub.php:58
$data
$data
Definition
bench.php:6
ArrayAccess
Definition
zend_interfaces.stub.php:32
Countable
Definition
zend_interfaces.stub.php:59
IteratorAggregate
Definition
zend_interfaces.stub.php:8
Iterator
Definition
zend_interfaces.stub.php:14
JsonSerializable
Definition
json.stub.php:167
$array
$array
Definition
test.php:58
void
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)
function
function(EX_VAR(opline->result.var))
ext
spl
spl_fixedarray.stub.php
Generated on Sat Aug 23 2025 01:46:12 for php-internal-docs by
1.13.2