【发布时间】:2014-04-01 08:08:43
【问题描述】:
我对 PHP 很陌生,我希望这里有人可以帮助我。我需要写一个类,当下面的页面呼应它时,它会显示答案。
<?php
include_once('Math.php');
$Math = new _Math();
echo $Math->calculate(2,3,"+")."<br />";
echo $Math->calculate(2,3,"-")."<br />";
echo $Math->calculate(2,3,"*")."<br />";
echo $Math->calculate(9,3,"/")."<br />";
echo $Math->calculate(9,0,"/")."<br />";
echo $Math->calculate("3",3,"+")."<br />";
echo $Math->calculate(2.5,3,"+")."<br />";
echo $Math->calculate(3,3,"test")."<br />";
我认为下面的代码可以工作,但我得到的只是一个空白屏幕。
<?php
class _Math {
function calculate(2,3,"+"){
$x = 2 + 3;
return $x;
}
function calculate(2,3,"-"){
$x = 2 - 3;
return $x;
}
function calculate(2,3,"*"){
$x = 2 * 3;
return $x;
}
function calculate(9,3,"/"){
$x = 9 / 3;
return $x;
}
function calculate(9,0,"/"){
$x = 9 / 0;
return $x;
}
function calculate("3",3,"+"){
$x = "3"+3;
return $x;
}
function calculate(2.5,3,"+"){
$x = 2.5+3;
return $x;
}
function calculate(3,3,"test"){
$x = 3 test 3;
return $x;
}
我希望有人能指出我正确的方向。希望我离我不远。提前致谢。
【问题讨论】:
-
你有 x 个计算函数
-
@JakeN 是的,它闻起来像个可怕的老师。
-
阅读任何 PHP 文档都会给你答案。
标签: php function class arguments