什么是递归
递归:函数本身挪用本身的一种编程要领,类似于轮回,所以递归挪用的函数中必须有停止前提,不然就会成为死轮回。
递归经常使用体式格局:
一、静态变量体式格局
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网别的相干文章!