我正在嘗試使用函數向類中的公共變量添加值。我不確定如何去做。我目前的PHP代碼如下:PHP - 爲類中的變量添加一個值
class Truck {
public $Odometer = 0;
public $Model = 'Triton';
public $Price;
public $Horsepower;
public function __construct() {
$this->Price = 30;
}
public function __construct() {
$this->Horsepower = 205;
}
public function ShowOdometer() {
echo "Odometer: ".$this->Odometer;
}
public function ShowModel() {
echo "Model: ".$this->Model;
}
public function ShowPrice() {
echo "Cost: ".$this->Price;
}
public function ShowHorsepower() {
echo "Horsepower: ".$this->Horsepower
}
}
正嘗試通過方法爲$ Price和$ Horsepower添加一個整數值。我試圖使用__construct(),雖然這給了我一個致命錯誤:Cannot redeclare Truck::__construct().
as error say'Can not redeclare Truck :: __ construct()'。一個類有一個'construct()'函數。 – urfusion
你只是不能有構造函數兩次,否則一切都可以。 (也是一個類中的變量稱爲屬性;函數是一個方法) – Rizier123