摘要: 原文:问:内容是一样,不知道前面那两个特殊的下划线有什么意义,是同一个类中的两个方法?function __toString(){ return $this->content; }//输出字符串 function toString(){ return $this->content;}回答: 执行的结果相同. 区别在于, 前一个是魔术函数, 在需要字符串值的地方会自动调用它进行对象的类型转换. 后一个需要在代码中明确调用才有机会执行.实例class MyClass{ public function __toString() { retu... 阅读全文
posted @ 2011-07-06 16:22 长城的草 阅读(360) 评论(0) 推荐(0) 编辑