我在一个 Controller 类中有两个函数,我想用五个变量调用一个 getFunction。这是函数调用
public function editItem()
{
$reqNote = 1;
$reqTore = 2;
$reqTorvorlage = 3;
$reqGelbRot = 1;
$reqRot = 0;
$vPunkte = $this->getPoints($reqNote, $reqTore, $reqTorvorlage, $reqGelbRot, $reqRot);
}
这是应该计算新值返回的函数。
public function getPoints()
{
$vNote = $reqNote;
$vTore = $reqTore;
$vTorvorlage = $reqTorvorlage;
$vRot = $reqRot;
$vGelbRot = $reqGelbRot;
$vPosition = 1;
$vPunkteResult = $vToreP + $vTorvorlageP + $vRotP + $vGelbRotP + $vNoteP;
return $vPunkteResult;
}
我的函数调用做错了什么,因为目前我$reqNote
没有找到?
由于您的函数目前看起来好像是要添加参数(它实际上是返回未定义变量的总和,即从未分配 $vToreP,也没有分配函数参数),您可以走捷径:
<?php
function sumThings()
{
return array_sum(func_get_args());
}
var_dump(sumThings(1, 2, 3, 4, 5, 6));
输出:
21
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句