PHP Codeigniter:如何使用从一个函数到另一个函数的正常变量

时间:2017-11-24 12:01:32

标签: php codeigniter-3

我有一个像下面这样的函数,我想用$ totaldays变量来计算函数

public function add()
{
$totaldays = 10;
}
public function calculate()
{
$result = 1000/$totaldays
}

3 个答案:

答案 0 :(得分:1)

最好的方法之一是创建属性。 类可能包含其变量(称为“属性”),因此您无法随时设置和访问它。

class maths{

    private $totaldays = 1;

    public function add()
    {
       $this->totaldays = 10;
    }
    public function calculate()
    {
        $totaldays = $this->totaldays;
        $result = 1000/$totaldays;
    }
}

答案 1 :(得分:0)

将值传递给函数并返回返回值。

function add($x){
    $totaldays = $x;
    Return $totaldays;
 }
 function calculate($totaldays){
    $result = 1000/$totaldays;
    Return $result;
 }

 $totaldays = add(10);
 Echo calculate($totaldays); //100

https://3v4l.org/7Usk2

答案 2 :(得分:0)

您可以使用getter和setter方法来检索和设置变量

Output table file:

   A B C D E F G
L1 3 1 1 1 0 0 0
L2 0 2 0 1 2 0 0
L3 0 0 0 0 0 1 1