在这个 PHP 程序中,我们将看到如何打印给定数字的乘法表。
这里我们使用 HTML 和 PHP 来生成这个乘法表。我们使用 HTML 代码设计表单以获取用户输入,而 PHP 代码用于执行乘法并显示乘法表。
对于这个程序,我们需要一个 文本框 来输入数字,以及一个 按钮 来执行计算。
<form method="POST">
Enter a number:
<input type="text" name="number">
<input type="Submit"value="Generate Multiplication Table">
</form>
在 PHP 表单中,我们使用 post 方法,用户必须输入数字并按下提交按钮才能将输入提交到表单。
<?php
if($_POST) {
$num = $_POST["number"];
echo nl2br("<p center;'>
Multiplication Table of $num: </p>
");
for ($i = 1; $i <= 10; $i++) { echo ("<p center;'>$num"
. " X " . "$i" . " = "
. $num * $i . "</p>
");
}
}
?>
当用户提交表单时,值将被传递给 $num 变量,我们将根据用户输入生成乘法表。最后,我们将显示乘法表。
步骤 1: 接受用户输入并将其存储在变量 $num 中
步骤 2: 使用 for 循环,条件为 i <= 10,执行以下步骤 (i) 在每次迭代中递增变量 i 的值
(i) 使用 echo 打印 num x i 的结果,作为输入数字的乘积
这是乘法表程序的完整代码。
<!DOCTYPE html>
<html>
<body>
<center> <h1 >
Learn eTutorials : PHP Multiplication Table
</h1>
<form method="POST">
Enter a number:
<input type="text" name="number">
<input type="Submit"
value="Get Multiplication Table">
</form>
</center>
</body>
</html>
<?php
if($_POST) {
$num = $_POST["number"];
echo nl2br("<p >
Multiplication Table of $num: </p>
");
for ($i = 1; $i <= 10; $i++) { echo ("<p >$num"
. " X " . "$i" . " = "
. $num * $i . "</p>
");
}
}
?>