萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php for循環學習筆記之99乘法表

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

 代碼如下 復制代碼

<html>
<body>
 
<?php
for ($i=1; $i<=5; $i++)
{
  echo "Hello World!<br />";
}
?>
 
</body>
</html>

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

 

 代碼如下 復制代碼 <?php
/**
99乘法表正序
**/
for ($i=1;$i<=9;$i++)
{
    echo "<br>";                   
    for ($n=1;$n<=9;$n++)
    {       
            if ($i >= $n)
                {               
                echo "$i*$n".'='.$i*$n;               
                echo "&nbsp";               
                }
    }
}
?>

運行這個php得到的結果 :

php版99乘法口訣表

下面想讓這個乘法表倒序,其實只有for循環裡面數字逐漸遞減就可以。

 代碼如下 復制代碼
<?php
/**
99乘法表倒序
**/
for ($i=9;$i>=1;$i--)
{
    echo "<br>";                   
    for ($n=9;$n>=1;$n--)
    {       
            if ($i >= $n)
                {               
                echo "$i*$n".'='.$i*$n;               
                echo "&nbsp";               
                }
    }
}
?>

倒序顯示如下:

php簡單顯示99乘法表

copyright © 萬盛學電腦網 all rights reserved