だから私はこのコードを持っている:欠落引数1 :: __構築物()
<?php
class Product
{
public $name = 'default_name';
public $price = 0;
public $desc = 'default description';
function __construct($name, $price, $desc){
$this->name = $name;
$this->price = $price;
$this->desc = $desc;
}
public function getInfo(){
return "Product Name: " . $this->name;
}
}
$p = new Product();
$shirt = new Product("Space Juice T-Shirt", 20, "Awesome Grey T-Shirt");
$soda = new Product("Space Juice Soda", 2, "Grape Flavored Thirst Mutilator");
echo $shirt->getInfo();
?>
をし、PHPは "ミッシング製品の引数1 :: __構築物()" エラーを報告します。私はPHPの主要なコースの一つでこの例を得て、この単純なコードのどこかにエラーがあるように思われるので、私は混乱しています。ヘルプは多くのappriciatedされるだろう。
ここに '$ p = new Product();' – rray
あなたは素晴らしいです。どうもありがとうございました。 – Seb
うわー、引数が少なすぎる、悪い、多くのエラー:P – rray