【发布时间】:2016-10-20 01:58:03
【问题描述】:
我已经定义了这段代码:
function calcule (integer $a, integer $b) {
return $a + $b;
}
$num1=5;
$num2=6;
echo calcule($num1, $num2);
它给出了以下错误:
PHP 可捕获的致命错误:传递给 calcule() 的参数 1 必须是整数的实例,整数给定,在第 9 行的 /home/me/calcule.php 中调用并在 /home/stephane/public_html/calcule 中定义。第 3 行的 php PHP 堆栈跟踪:-
PHP 1. {main}() /home/me/calcule.php:0
PHP 2.calcule() /home/me/calcule.php:9
【问题讨论】:
-
您不需要将
integer与参数一起使用,请检查:eval.in/591273 -
你用的是哪个版本的php??
标签: php function types integer