php函数式编程(php递归函数的三种实现方式)PHP函数 / PHP函数递归调用示例...

wufei123 发布于 2024-04-22 阅读(48)

递归函数一般不关心返回值,一般是给一个变量赋予值。

php递归函数的三种实现方式1、利用引用做参数function test($a=0,&$result=array()){$a++;if ($a<10) {$result[]=$a;test($a,$result);

}echo $a;return $result;}2、利用全局变量function test($a=0,$result=array()){global $result;$a++;if ($a<10) {

$result[]=$a;test($a,$result);}return $result;}3、利用静态变量function test($a=0){static $result=array();$a++;

if ($a<10) {$result[]=$a;test($a);}return $result;}

递归函数一般不关心返回值

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

宝骏汽车 新闻47999