這篇文章主要介紹了PHP SplObjectStorage使用實(shí)例,SplObjectStorage是SPL標(biāo)準(zhǔn)庫(kù)中的數(shù)據(jù)結(jié)構(gòu)對(duì)象容器,用來(lái)存儲(chǔ)一組對(duì)象,特別是當(dāng)你需要唯一標(biāo)識(shí)對(duì)象的時(shí)候,需要的朋友可以參考下
PHP SPL SplObjectStorage是用來(lái)存儲(chǔ)一組對(duì)象的,特別是當(dāng)你需要唯一標(biāo)識(shí)對(duì)象的時(shí)候。
PHP SPL SplObjectStorage類實(shí)現(xiàn)了Countable,Iterator,Serializable,ArrayAccess四個(gè)接口??蓪?shí)現(xiàn)統(tǒng)計(jì)、迭代、序列化、數(shù)組式訪問(wèn)等功能。

看下面一個(gè)簡(jiǎn)單的例子:
?
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 class A { public $i; public function __construct($i) { $this->i = $i; } } $a1 = new A(1); $a2 = new A(2); $a3 = new A(3); $a4 = new A(4); $container = new SplObjectStorage(
 
  | 
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注