天天看點

php九九乘法表的嵌套循環,php for循環學習筆記之99乘法表

最近在學php,用php寫個簡單99乘法表,用到for循環,其實這個也可以改下放shell中,下面來看兩個例子有興趣的朋友可進入參考。

for 語句

如果您已經确定了代碼塊的重複執行次數,則可以使用 for 語句。

文法

PHP

 代碼如下 複制代碼

for (initialization; condition; increment)

{

code to be executed;

}

注釋:for 語句有三個參數。第一個參數初始化變量,第二個參數儲存條件,第三個參數包含執行循環所需的增量。如果 initialization 或 increment 參數中包括了多個變量,需要用逗号進行分隔。而條件必須計算為 true 或者 false。

例子

下面的例子會把文本 “Hello World!” 顯示 5 次:

PHP

 代碼如下 複制代碼

for ($i=1; $i<=5; $i )

{

echo "Hello World!

";

}

?>

下面再看看99乘法表這個的正序寫法,要用到嵌套循環。

 代碼如下 複制代碼

<?php

for ($i=1;$i<=9;$i )

{

echo "

";

for ($n=1;$n<=9;$n )

{

if ($i >= $n)

{

echo "$i*$n".'='.$i*$n;

echo "&nbsp";

}

}

}

?>

運作這個php得到的結果 :

php九九乘法表的嵌套循環,php for循環學習筆記之99乘法表
下面想讓這個乘法表倒序,其實隻有for循環裡面數字逐漸遞減就可以。
 代碼如下 複制代碼

for ($i=9;$i>=1;$i--)

{

echo "

";

for ($n=9;$n>=1;$n--)

{

if ($i >= $n)

{

echo "$i*$n".'='.$i*$n;

echo "&nbsp";

}

}

}

?>

倒序顯示如下:

php九九乘法表的嵌套循環,php for循環學習筆記之99乘法表