在PHP 5中学习高级OOP功能的良好资源?

时间:2009-10-06 16:53:25

标签: php oop

我熟悉高级OOP功能,例如interfacesabstractionsenumsgenericspublic , private , static关键字,exceptions等来自Java。但是,我想知道所有这些东西是如何转化为PHP的。

具体来说,我想要一个教程或网站,它经历了PHP的所有高级OOP功能,这些功能都是在PHP 5中添加的(我大部分都熟悉PHP 4中的所有内容)以及与PHP没有直接关系的东西。 OOP与throw关键字和try/catch块一样。有什么建议吗?

2 个答案:

答案 0 :(得分:7)

我推荐一本名为“PHP 5 Power Programming”(约5 MiB PDF)的免费电子书。它介绍了PHP中OOP的更高级方面,并解释了一些常见的设计模式。

答案 1 :(得分:5)

假设你还没有去过那里,php.net文档非常好。 Here是关于PHP5对象的部分。 migrating from PHP4 to PHP5上还有一节。