【发布时间】:2012-12-27 13:58:09
【问题描述】:
为了代码清晰起见,我想知道是否可以让 PHP 中的对象在定义时执行函数或块,以使事情更像 Java。
不是通过__construct() 实例化它,而是像Java 中的main() 那样定义它。 PHP 是否有相当于 Java 中的main()?
对于在 OO PHP 中编写整个项目的经验的人:您如何决定哪些代码应该包含在对象中,哪些不应该包含在对象中?
【问题讨论】:
-
什么?你能更详细地说明你在说什么吗?
-
不,它没有。 PHP 在找到它们时执行语句,从文件的开头到结尾。等效的方法是定义一个类,将
main()代码放入构造函数中,然后在末尾添加new MyClass()。 -
main 和 __construct 有什么共同点?是的,绝对没有..
标签: php object coding-style