递归有一段时间很让人难已理解,突然发现一个很好的办法来理解,现在跟大家分享一下:

  

<?php 
    function fact(n){
         if( n == 1){
              return 1;
         } 
         retrun n * fact(n-1);          
    }    
fact(5);

  上面是一个很简单的php递归代码,用来求阶乘。fact(5)求1*2*3*4*5的和。

  初看的时候有点一太理解,下面让我们来看一下他的运行:

  php理解递归

  大家对比代码以及下面的运行过程看一下,相信大家能更好的理解递归。

相关文章:

  • 2022-01-18
  • 2022-12-23
  • 2021-05-14
  • 2022-12-23
  • 2021-12-19
  • 2021-08-02
猜你喜欢
  • 2021-08-19
  • 2021-08-30
  • 2021-07-14
  • 2021-08-13
  • 2021-10-18
相关资源
相似解决方案