3
我有这样的一个PHP类中:如何对方法的默认参数设置为一个类的成员
$this->ID = $user_id;
public function getUserFiles($id = $this->ID) { } // error here
但显然我不允许以这种方式使用属性。那么我将如何去声明方法参数的默认值应该是ID属性的值?
必须有比这更好的方式:
$this->ID = $user_id;
public function getUserFiles($id = '') {
$id = ($id == '') ? $this->ID : $id;
}
构造是 – 2011-02-10 17:30:25