【发布时间】:2017-08-13 05:50:40
【问题描述】:
PHP 中的构造方法是否接受类中声明的参数?
我在多个网站和书籍以及 PHP 文档中看到函数函数 __construct() 不带任何参数。
【问题讨论】:
-
__construct可以采用与任何其他方法相同的参数。 -
你一定是读错了书籍和文档——构造函数可以使用你定义的任意数量的参数
-
如有疑问 - 只需阅读官方文档中的此类内容,而不是依赖第三方资源。 php.net/manual/en/language.oop5.decon.php
-
其实我想知道你所说的“类中声明的参数”是什么意思......一个类没有声明的参数,只有方法(函数)有。构造函数就是这样一种方法。它将接受在其实现中声明的任何参数。
标签: php class methods constructor