请帮我理解我的代码有什么问题

时间:2015-03-29 06:31:15

标签: php

这是我的PHP代码。

<?php
function monthlyBonus($n){
$bonus = ($n * (567/987)) /2 ;
reurn "Your bonus is = ". $bonus ;
}
echo monthlyBonus('7893');
?>

我不明白为什么会出现错误。

4 个答案:

答案 0 :(得分:1)

您有印刷错误

*return* "Your bonus is = ". $bonus;

答案 1 :(得分:1)

语法错误?您错误输入了 return

<?php
function monthlyBonus($n){
  $bonus = ($n * (567/987)) /2 ;
  return "Your bonus is = ". $bonus ;
}
echo value('7893');
?>

答案 2 :(得分:0)

您遇到语法错误,应该是return而不是reurn。 您也应该将数字作为整数而不是字符串发送,即monthlyBonus(7893)而不是monthlyBonus('7893')

答案 3 :(得分:0)

reurn必须为return。也尝试使用monthlyBonus(7893)(整数参数而不是字符串)。