【问题标题】:PHP OOP Getting started [closed]PHP OOP 入门 [关闭]
【发布时间】:2011-04-13 08:23:14
【问题描述】:

我一直对 OOP 感到“害怕”,我理解类、函数和构造函数,因为我使用基于 Java 的语言中的类,称为大学处理。

但是,我不确定如何在我使用的代码中采用 OOP,请有人指导我阅读一些好的教程,在那里我可以了解它。我对 Web 技术非常感兴趣,并且总是使用 PHP 进行后端处理,但我也想提高我对它的了解,因为我相信我正处于可以进步到更高级事物的阶段......例如 OOP。

谢谢

【问题讨论】:

  • 只要搜索php tutorial oop就会发现很多。另请参阅右侧的相关链接。
  • 请注意。模式可能看起来很酷,但不要强迫它们进入代码。将 OOP 模式强制到代码中会使代码变得更加复杂,尤其是在使用错误模式的情况下。保持简单,仅在模式开始出现时应用模式。

标签: php oop object


【解决方案1】:

我将从查看 PHP 手册 pages on OOP 开始。那么也许可以考虑调查design patterns

【讨论】:

    【解决方案2】:

    我可以推荐这本书:

    PHP Objects and Patterns

    PHP Object-Oriented Solutions

    您也可以投资一些优秀的视频教程,例如 lynda.com 的 PHP Beyond Basics:

    PHP Beyond Basics

    【讨论】:

    • PHP 对象和模式这本书的递归链接很好! ;-)
    • 你也可以在 torrent 网站上获得这些视频(我没这么说 =))
    • 良好的链接你们都 +1 但投票关闭。
    • 该书的链接无效。感谢您提供指向 lynda 的链接,但目前我对免费的 tutroails 更感兴趣 :)
    【解决方案3】:

    如果您了解 OOP 的基础知识,那么您就可以开始学习设计模式了。像 O'Reilly 的“Head First Design Patterns”这样的书可以帮助您入门。

    【讨论】:

      【解决方案4】:

      与任何语言一样,熟悉设计模式很重要。有些非常实用,经常用于解决和处理典型问题。

      虽然您可以轻松搜索“php 设计模式”,但this one 隐藏了一些常用的基本模式。

      除此之外,我只想说你必须开始使用 OOP!我相信经验是学习 OOP 并在各种情况下正确使用它的一个非常非常重要的方面。

      【讨论】:

      • 是的,我前一阵子试图了解它,但因为我开始感到困惑而被推迟了,那是几年前的事了,我想再次破解它。 :)
      猜你喜欢
      • 1970-01-01
      • 2013-01-14
      • 2010-11-21
      • 2012-05-22
      • 1970-01-01
      • 1970-01-01
      • 2011-02-28
      • 2023-03-04
      • 2012-08-11
      相关资源
      最近更新 更多