旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

PHP中的递归是什么?完成体式格局有哪些?【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:80


导读:什么是递归递归:函数本身挪用本身的一种编程要领,类似于轮回,所以递归挪用的函数中必须有停止前提,不然就会成为死轮回。递归经常使用体式格局:一、静态变量体式格局f...

什么是递归

递归:函数本身挪用本身的一种编程要领,类似于轮回,所以递归挪用的函数中必须有停止前提,不然就会成为死轮回。

递归经常使用体式格局:

一、静态变量体式格局

function loop(){
 static $i = 0;
 echo $i.' ';
 $i++;
 if($i<10){
     loop();
 }
}
loop();//输出 0 1 2 3 4 5 6 7 8 9

二、全局变量体式格局

$i = 0;
function loopGlobal(){
  global $i;
 echo $i.' ';
 $i++;
 if($i<10){
    loopGlobal();
 }
}
loopGlobal();//输出 0 1 2 3 4 5 6 7 8 9

三、援用传参体式格局

function loopReference(&$i=0){
 echo $i.' ';
 $i++;
 if($i<10){
  loopReference($i);
 }
}
loopReference();//输出 0 1 2 3 4 5 6 7 8 9

引荐教程:PHP教程

以上就是PHP中的递归是什么?完成体式格局有哪些?的细致内容,更多请关注ki4网别的相干文章!

标签:PHP递归实现方式