ここはmy _toString()関数です。私はそれで間違ったものは見つけられませんが、このクラスのobjをエコーしようとすると、ブラウザでエラーが発生し続けます。 "Catchable fatal error:クラスFractionのオブジェクトを文字列に変換できませんでした。_toString()PHP関数
public function _toString()
{
$str = "";
if(($this->num/$this->den) >= 1)
{
$tmp = ((int)($this->num/$this->den));
$str .= "{$tmp} ";
}
if ($this->num%$this->den != 0)
{
$tmp =$this->num % $this->den;
$str .= "{$tmp}/{$this->den}";
}
return $str;
}
私の機能に問題があるのでしょうか、それとも何か他のものですか?ありがとう。
(。これは私が文字列で表現することを試みている分数クラスにあるの$ numは分子と$デンが分母である)
機能を実行したいですか? – summea