我必须做什么才能在不创建Math_functions类实例的情况下使用标准的php函数?
<?php
class Math_functions {
public static function evenNumber($number) {
return !($number & 1);
}
public static function natual_sum($n) {
while ($n) {
if (evenNumber($n)) {
$sum = $sum + $n;
}
$n--;
}
return $sum;
}
}
echo natual_sum(4);
?>
答案 0 :(得分:3)
这是一个静态功能。您必须使用类名访问它。像这样使用
Math_functions::natual_sum(4);
答案 1 :(得分:-3)
将函数放入PHP文件中。
你不需要班级
示例:
<?php
function evenNumber($number) {
return !($number & 1);
}
function natual_sum($n) {
while ($n) {
if (evenNumber($n)) {
$sum = $sum + $n;
}
$n--;
}
return $sum;
}
echo natual_sum(4);
?>