在 PHP5 中多了一系列新接口。在 HaoHappy 翻译的系列文章中 你可以了解到他们的应用。同时这些接口和一些实现的 Class 被归为 Standard PHP Library(SPL)。在 PHP5 中加入了很多特性,使类的重载 (Overloading) 得到进一步的加强。ArrayAccess 的作用是使你的 Class 看起来像一个数组 (PHP的数组)。这点和 C# 的 Index 特性很相似。下面是 ArrayAccess 的定义: interface ArrayAccessboolean offsetExists($index)mixed offsetGet($index)void offsetSet($index, $newvalue)void offsetUnset($index)由于PHP的数组的强大,很多人在写 PHP 应用的时候经常将配置信息保存在一个数组里...
查看详细内容 >>