问题比较弱,那也值得记录一下...
先是俩递归的方法:
function add(&$i = 1){ while ($i<=100){ return ($i++)+add($i); } } echo add();
function foo($i = 100) { return $i == 1 ? $i : $i + foo($i-1); } echo foo();
然后是直接用PHP函数...
$a = array_sum(range(1,100)); echo $a;
问题比较弱,那也值得记录一下...
先是俩递归的方法:
function add(&$i = 1){ while ($i<=100){ return ($i++)+add($i); } } echo add();
function foo($i = 100) { return $i == 1 ? $i : $i + foo($i-1); } echo foo();
然后是直接用PHP函数...
$a = array_sum(range(1,100)); echo $a;