코드가 뭔가 내가 쓴 기능 잘못된 생각, 정의되지 않은 변수를 반환, 그것은 그 값을 반환하도록 $value
및 $splitfee
이OOP PHP 가격 계산기
class Product {
public $name;
public $value;
public $price;
public $splitfee;
function split() {
$this->value->splitfee = $this->$value/$splitfee;
}
}
$product_one = new Product();
$product_one->name = "potato";
$product_one->price = 100;
$product_two = new Product();
$product_two->name = "tomato";
$product_two->value = 200;
$product_two->splitfee = 200;
$product_three = new Product();
$product_three->name = "auto";
$product_three->price = 300;
echo $product_one->name . " is " . $product_one->price . " $" . "<br />";
echo $product_two->name . " is " . $product_two->split() . " $" . "<br />";
기능 본문이 잘못되었습니다. 여기는 무엇입니까? –
예를 들어 200/30과 같이 제품의 가치로 나누어 져야하는 비용이지만 200으로 splitfee를 설정 한 것을 볼 수 있습니다. –
@ NadanMarenković http://phpio.net/s/1gkv –