別の関数に一つの機能から、通常の変数を使用する方法、私がにある行うための最善の方法のPHP CodeIgniterのは:私は以下のような機能を持っている
public function add()
{
$totaldays = 10;
}
public function calculate()
{
$result = 1000/$totaldays
}
別の関数に一つの機能から、通常の変数を使用する方法、私がにある行うための最善の方法のPHP CodeIgniterのは:私は以下のような機能を持っている
public function add()
{
$totaldays = 10;
}
public function calculate()
{
$result = 1000/$totaldays
}
一つの計算関数に変数totaldays $を使用したいですプロパティを作成します。 クラスには変数(「プロパティ」と呼ばれます)が含まれていても構いません。
class maths{
private $totaldays = 1;
public function add()
{
$this->totaldays = 10;
}
public function calculate()
{
$totaldays = $this->totaldays;
$result = 1000/$totaldays;
}
}
plus1しかし、計算が実行される前にaddが呼び出されていなければ、0で除算を認識する必要があります。 –
値を関数に渡して戻り値を返します。
function add($x){
$totaldays = $x;
Return $totaldays;
}
function calculate($totaldays){
$result = 1000/$totaldays;
Return $result;
}
$totaldays = add(10);
Echo calculate($totaldays); //100
あなたは
private $totalDays;
public function setTotalDays($days)
{
$this->totalDays= $days;
}
public function getTotalDays()
{
return $this->totalDays;
}
は、それがグローバル作る(関数の外でそれを定義)OR関数の引数として渡した変数を取得し、設定するためにgetterメソッドとsetterメソッドを使用することができます。.. .. –
関数をadd関数内で呼び出し、calculate()関数のパラメータとして$ totaldaysを渡します。 –
'$ this'は通常の変数です。 –