假設我有以下類:Attributes
,Quote
給出:PHP - 將對象傳入另一個類的最佳實踐?
class Attributes {
private $attr1;
public function __construct($attr)
{
// implementation
}
}
class Quote {
private $obj;
public function __construct($id, $obj)
{
$this->obj = $obj;
var_dump($this->obj);
}
}
我能因此,在某種程度上,通過在對象的構造函數Quote
,像這樣:
$attr = new Attributes("1");
$quote = new Quote(1, $attr);
這樣做,只是給了我一個空白頁面?
啓用錯誤報告,看看PHP的錯誤? – Florian
我只是測試你的代碼,並沒有得到任何錯誤這裏出來'對象(屬性)#1(1){[「attr1」:「屬性」:私人] => NULL}' –
@HardikBhavsar - 這是一個完整的例如:http://ideone.com/TBusbx – Phorce