我目前正在深入研究php類/構造函數的基礎知識。 我理解構造函數是如何工作的,但不知道爲什麼我應該使用它。 例如,當我有這樣一個構造函數:php構造函數與回調
function __construct($arg1, $arg2){
$this->name = $arg1;
$this->speed = $arg2;
}
爲什麼要使用__constructor,而不是一個簡單的回調,如:
function foo($arg1,$arg2){
$this->name = $arg1;
$this->speed = $arg2;
}
謝謝
因爲構造函數啓動類對象,並且在創建類 –
時默認調用該對象'$ class = new cls('1','2')'快於'$ class = new cls(); $類 - > FOO( '1', '2')'。 –
所以這只是一個表現的東西?通過這樣做,我可以達到相同的結果 BC – xhallix