PHP基本扩展 - SPL - 各种类及接口

PHP基本扩展 - SPL - 各种类及接口

ArrayObject
使用数组的方式来操作对象

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
ArrayObject implements IteratorAggregate , ArrayAccess , Serializable , Countable {
/* 常量 */
const integer STD_PROP_LIST = 1 ;
const integer ARRAY_AS_PROPS = 2 ;
/* 方法 */
public __construct ([ mixed $input [, int $flags = 0 [, string $iterator_class = "ArrayIterator" ]]] )
public void append ( mixed $value )
public void asort ( void )
public int count ( void )
public array exchangeArray ( mixed $input )
更换操作对象
public array getArrayCopy ( void )
public int getFlags ( void )
获取标记(定义的属性读取方式)
public ArrayIterator getIterator ( void )
通过一个实例获取一个新的迭代器
public string getIteratorClass ( void )
获取迭代器的类名称
public void ksort ( void )
public void natcasesort ( void )
public void natsort ( void )
public bool offsetExists ( mixed $index )
public mixed offsetGet ( mixed $index )
public void offsetSet ( mixed $index , mixed $newval )
public void offsetUnset ( mixed $index )
public void serialize ( void )
[5.3]序列化
public void setFlags ( int $flags )
public void setIteratorClass ( string $iterator_class )
public void uasort ( callable $cmp_function )
public void uksort ( callable $cmp_function )
public void unserialize ( string $serialized )
[5.3]反序列化
}

SplObserver
SplSubject


原文地址 : PHP基本扩展 - SPL - 各种类及接口
本站是作者语雀文档的镜像站, 如对文章有任何疑问请移步语雀进行 提问

PHP基本扩展 - SPL - 各种类及接口

https://wulicode.com/php/3666f2caba79d55fa93e34fbcd8937ff.html

作者

Duoli

发布于

2022-06-16

更新于

2022-08-24

许可协议

评论