Home  >  Article  >  Backend Development  >  PHP如何OOP

PHP如何OOP

WBOY
WBOYOriginal
2016-06-06 20:51:351202browse

以前我一直用基于过程或简单的用func方式编写PHP,因为应用范围较少,所以问题不明显。现在需要扩大应用,这样编码压力就越来越大了。所以想用OO,但总感觉无从下手在感觉?对于一个初学者,应如何入手PHP的OO?

回复内容:

以前我一直用基于过程或简单的用func方式编写PHP,因为应用范围较少,所以问题不明显。现在需要扩大应用,这样编码压力就越来越大了。所以想用OO,但总感觉无从下手在感觉?对于一个初学者,应如何入手PHP的OO?

我建议你尝试将你的简单项目基于某一种框架重新做一次,我保证你对oop的感觉将会像滔滔江水连绵不绝的到来

当然你也可以看一些优秀的tutorial,比如说symfony经典的jobeet:http://symfony.com/legacy/doc/jobeet/...,跟着做完以后对sf框架和oop有一个感知

然后你再看看设计模式,想想以前看过的书或者写过的代码,想想为什么和怎么做,更进一步你也可以尝试自己写一个框架。我相信做过这些事情会让你的oop思想突飞猛进的

桌面应用程序开发最好也多少了解一下,因为oop或者设计模式上的一些概念好多都源自桌面程序开发,了解一下对你会有帮助

网上很多PHP设计模式的博客文章,还有本书就叫《PHP设计模式》~~

PHP设计模式 萨莱(Aaron Saray)、梁志敏、 蔡建 清华大学出版社 (2010-06出版)

我在这个博客中看到的,希望对你有帮助~
http://www.cnblogs.com/bluefrog/archi...

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn