【发布时间】:2014-06-24 16:14:10
【问题描述】:
目前刚刚学习 PHP 和 Codeigniter,我被困在一个微不足道的问题上。我创建了一个助手来计算两个数字的百分比:
# Below is the Helper
function percentage($num1 = NULL, $num2 = NULL)
{
$res = $num1/$num2*100;
return $res;
}
现在我使用以下代码在控制器中调用辅助函数:
public function tester()
{
$this->load->helper('sums_helper');
$num1 = 36;
$num2 = 137;
percentage($num1, $num2);
// Need to print the result here.
// Tried: $percentage->$res;
}
我调用了函数并传递了两个必需的变量,但是无法打印结果。任何建议将不胜感激。
提前谢谢你!!尼尔
【问题讨论】:
-
只需将函数返回值赋给变量即可。
$result = percentage(1, 2) -
非常感谢,效果很好。您可以将其粘贴为答案,以便您获得赏金并且我可以关闭问题吗? :)
-
正确的 OOP 方式不是 $result = $this->sums_helper->percentage($num1, $num2);
标签: php codeigniter helpers