1. 遍历(Travsersable接口)
检测一个类是否可以使用 foreach 进行遍历的接口
2. Iterator迭代器
可在内部迭代自己的外部迭代器或类的接口
其实就是该接口提供了php内部实现迭代器时用的接口,通过继承这些接口便可实现类迭代
3. IteratorAggregate聚合式迭代器
其实就是可以通过实现这个接口,返回其他可迭代的迭代器
4. ArrayAccess数组式访问接口
提供像访问数组一样访问对象的能力的接口,这个接口应该好理解,就是一个实例化对象,可以像访问数组的形式访问它
5. Serializable序列化接口
实现该接口的类不再支持__sleep()和__wakeup()。使用很简单,只要序列化对象时serialize方法会被调用,当反序列化时,unserialize方法被调用
6. Closure类
用于代表 匿名函数(闭包函数) 的类
7. 生成器 Generator