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