我现在正在学习php oop。我试图做这样的事情。
$firstnumber=100;
$secoendnumber=30;
$difference=$firstnumber-$secoendnumber;
$changePercent=($difference*100)/$secoendnumber;
对我来说,如果我用程序写它,这很容易。但是我不知道如何使用oop做同样的事情。因此,如果需要,我不必一次又一次地减法和除法。
我正在为哎呀页面尝试这样的事情
class subtract{
var $number,$number1,$result;
public function set_number($new_number,new_number1,result){
$this->number=$new_number;
$this->number=$new_number1;
$this->result=$new_number-$new_number1;
}
public function get_number($new_number){
return $this->result;
}
}
对于索引.php
$firstvalue=new subtract;
$nextvalue= new subtract;
$firstvalue->set_number($number);
$nextvalue->set_number($number1);
echo $change->get_number();
我不是在回答我自己的问题,证明自己是书或天才。只是回答,这样像我这样的人就可以轻松找到答案,而不会把他/她的头撞到墙上。
索引.php将如下所示
$test=1000;
$testa=900;
$input=new changeValue;
$input->currentfigure=$test;
$input->previousfigure=$testa;
echo $input->get_value();
后端.php看起来像
class changeValue{
var $currentfigure;
var $previousfigure;
var $change;
public function get_value (){
return $this->change=$this->currentfigure-$this->previousfigure;
}