PHP 是我的第一种编程语言。我不知道什么时候该使用静态类,什么时候该使用实例化对象。
我意识到你可以复制和克隆对象。然而,在我使用 php 的所有时间中,任何对象或函数最终总是作为单个返回值(array、 string、 int)或 void。
我理解书中的概念,比如电子游戏角色课。复制汽车物体,并使新的一个红色,这一切都是有意义的,但什么不是它的应用程序在 PHP 和网络应用程序。
举个简单的例子。博客。博客的哪些对象最好实现为静态对象或实例化对象?DB 类?为什么不在全局范围内实例化 db 对象呢?为什么不让每个对象都是静态的呢?那表演呢?
这只是风格吗? 有没有合适的方法来做这些事情?