This document summarizes Sandy Smith's presentation on iterators, ArrayAccess, and Countable interfaces in PHP. The presentation introduces the Standard PHP Library and focuses on how implementing these interfaces allows user-space objects to be treated like native data types. It provides examples of implementing the Iterator, ArrayAccess, Countable, and Serializable interfaces to make a class iterable, indexable like an array, countable, and serializable. Additional "magic methods" and iterators are discussed that expand functionality. The presentation aims to demonstrate how to make custom data objects behave like built-in PHP types.