<?php
function aa($a)
{
if($a == 1){return 1;}
static $failed_number = 1;
if($failed_number == 2){return 2;}
$failed_number++;
return aa($a);
}
var_dump(aa(3));
/*
注释:这不是个病句,if里面可以看做是否请求成功,例如你请求一个东西是否返回200
if($a == 1) if($httpCode >=200 && $httpCode < 300)
*/
本文通过一个PHP递归函数示例介绍了递归的基本概念及其实现方式。该函数用于演示如何通过递归处理数据,同时展示了静态变量在递归过程中的使用。文中还附带了一段注释解释了代码中if条件判断的含义。

1364

被折叠的 条评论
为什么被折叠?



