【发布时间】:2018-05-16 19:20:14
【问题描述】:
我有一个与此相关的问题:
很明显,我们可以像这样制作可选参数:
function myFunction($param='hello')
但我想在类的方法中使用$this->something 而不是'hello',它看起来像这样:
public function myFunction($param=$this->property)
但我得到一个:
Parse error: syntax error, unexpected '$this'
能买到吗?
【问题讨论】:
-
将其设置为 null,如果为 null,则将其设置为方法中的属性。
标签: php class methods parameters