内功心法

九九乘法表

1、执行第一个for,不执行i++。

2、执行第二个for。(第二个for执行的次数是变量i决定)

3、第二个for执行完毕。

4、返回第一个for。

5、第一个for变量i++。

6、第一个for判断条件,满足继续执行2-5步,不满足直接退出。

for($i=1;$i<10;$i++){
    for($j=1;$j<=$i;$j++){
        echo "{$j}X{$i}=".$i*$j;
        echo "&nbsp;";
    }
    echo "<br/>";
}

程序效果图
内功心法_第1张图片


递归函数

1、执行test(2),echo 2,if(2>0),执行test(2-1)。后面的代码暂时不执行

2、echo "-----";

3、执行第三部分echo 0,echo 1, echo 2

function test($_string
    //第一部分代码
    echo $_string;
    if($_string>0){
        test($_string-1);
    //第二部分执行代码
    }else{
        echo "-----";
    }
    //第三部分执行echo 
    echo $_string;
}
test(2);


你可能感兴趣的:(内功心法)