spl常用数据结构 堆、栈、队列、数组 php链式操作 return $this; 魔术方法 __get __set __call __callStatic __toString //将对象当字符串使用 __invoke //将对象当函数使用 __wakeup //当在类外部使用unserialize()时会调用这里的__wakeup()方法 __sleep //当在类外部使用serialize()时会调用这里的__sleep()方法