請問下這個乘法表的流程是怎麼算出來的求詳細說明,實在搞不清楚啊,要爆炸了╮(╯▽╰)╭
# for ($i = 1 ; $i < 10 ; $i ){
for ( $j=1; $j<=$i; $j ){
echo $j.'x'.'$i'.'='.($i*$j).'';
}
# echo '<br />';
}
ringa_lee2017-09-02 09:05:58
循環好理解的,你可以一步一步的把值帶進去,看運算結果是什麼,從裡往外看,比如外面第一個for循環開始:
for ($i = 1 ; $i < 10 ; $i++){ //第一次循环 $i=1; for ( $j=1; $j<=$i; $j++){ //第一次循环 $j=1; echo $j.'x'.'$i'.'='.($i*$j).''; //这个echo 结果为:1 x 1 = 1;依次类推 //里面的for第二次循环的时候就是$i=1;$j=2;这个echo 结果为:1 x 2 = 2; //里面的这个for循环结束,再从外面的for循环开始当$i=2,3,4,5.... } echo '<br />'; }