【问题标题】:Best way to learn OOP (php) [closed]学习 OOP(php)的最佳方式 [关闭]
【发布时间】:2014-10-15 10:27:21
【问题描述】:

在哪里可以找到学习 OOP PHP 的最佳方法? 我发现很难找到超出基础的教程,我正在寻找涵盖 php 中 OOP 实际用法的内容。

虽然我承认这个问题可能涉及一个广泛的主题,但我知道没有最好的学习方法并且我需要练习,但我经常搜索这个特定的主题。

当我试图找到一个关于 OOP 的好教程时,我确实找到了涵盖大部分基础知识的教程,但是当您了解基础知识时,我找不到关于如何做的好教程。

比如如何构建 OOP 代码以及在哪里可以找到最佳实践。这就是我想知道的。

如果我提出的问题是短视的,对于我在您的日常生活中给您带来的重大不便,我深表歉意,尽管这不是我想要的样子。

亲切的问候

【问题讨论】:

  • 您是如何学会走路、骑自行车或说话的?所有这些都比 OOP 更难。
  • 查看这个官方文档http://php.net/manual/en/language.oop5.php
  • 查看关于 PHP 的 codecademy 课程codecademy.com/courses/web-beginner-en-ZQQ64/0/…
  • 近年来,随着 PHP 的新版本(例如 PHP 7 中的标量类型提示),OOP 最佳实践的可能性发生了显着变化。我在面向对象 PHP 的电子书中写过,其中介绍了如何在现代 PHP 中使用成熟的 OOP 实践:leanpub.com/object-orientedphp

标签: php oop object


【解决方案1】:

学习 OOP(特别是 PHP)的一种方法是获取一本相当短的书并阅读它 慢慢地,小心地。

我使用了 David Powers(Ed 的朋友,出版商)的“PHP Object-Oriented Solutions”, 但是有很多书籍可供选择(参见 Amazon.com)。

我第一次介绍 OOP 是在一个在线 Java 课程中,虽然我不使用 完全是 Java,概念框架使 PHP OOP 易于学习。

像任何编程一样,你需要练习,祝你好运!

注意:最好的方法有点主观,所以期待各种意见和选择, 选择适合您学习风格的那一种。

【讨论】:

  • 感谢您的回复,我真的很喜欢这本书,并且会研究 JAVA,这可能是解决这个问题的最佳方式!
【解决方案2】:

这本书是我最喜欢的:

Head First PHP & MySQL

从这本书中学习既简单又有趣。 Lynda.com 上有一些不错的视频教程。

但是如果你想通过实践来学习,w3school 是非常有用的。

http://www.w3schools.com/php/

【讨论】:

  • 谢谢你我已经使用了 w3schools 但我肯定会使用这本书的建议!
猜你喜欢
  • 2010-09-22
  • 1970-01-01
  • 2011-10-18
  • 1970-01-01
  • 2010-09-06
  • 1970-01-01
  • 1970-01-01
  • 2010-09-28
  • 1970-01-01
相关资源
最近更新 更多