常规写法
function digui($tiaojian){
if ($tiaojian) {
return $data;
} else{
return digui(); }
}注意:条件不成立时,一定要return 递归函数。不然无法正常返回
如果递归只是为了输出。可以简写:
function digui($tiaojian){
if ($tiaojian) {
echo $data;
} ...
PHP递归的正确写法
常规写法
function digui($tiaojian){
if ($tiaojian) {
return $data;
} else{
return digui(); }
}注意:条件不成立时,一定要return 递归函数。不然无法正常返回
如果递归只是为了输出。可以简写:
function digui($tiaojian){
if ($tiaojian) {
echo $data;
} ...