PHP基础知识系列:PHP5新特征

 

 

  1. 对象柄(将在下面解释,更详细的请见第二章:对象模型的价值)?
  2. 更好的构造器(统一名字,不允许改变)?
  3. 析构器?
  4. 可见度(方法和属性的public公开,protected受保护,private私有)?
  5. 异常处理(可以选择新的语法try{}catch{}来触发错误)?
  6. 静态类?
  7. 映像(动态检查类,方法,属性)?
  8. 类型隐藏?

 PHP5也提供了一些更加模糊的特征:

 新的魔术方法?

  1. __get()和__set()允许你来控制变量存取
  2. __call()让你能动态的截取被call对象的所有属性。
  3. __sleep()和__wakeup()能让你重载序列化的方法
  4. __toString()让你能控制如何用一个字符串来描述这个对象自身。
  5. 自动加载Autoloading(当类第一次被对象化时候,允许用户自动加载该类)?
  6. Final(不允许该方法或者一个类被其子类重载)?

posted on 2014-06-22 14:57  color_story  阅读(100)  评论(0编辑  收藏  举报

导航